Reviews (72)
Overall rating
2.9
July 31, 2023
the customer service is terrible. I have been locked out of my account for so long that I missed my tax due date which was THE WHOLE POINT OF THIS SERVICE.
threadsbytie
United States
4 months using the app