5.0
4 Aug 2025
Former employee, more than 3 years
San Jose, CA
Recommend
CEO approval
Business outlook
Pros
Easy to use, inexpensive fees, tons of potential jobs!
Cons
They’d take couple days to deposit card payments on your account, nothing too bad at all.