1.0
24 July 2025
Current employee, less than 1 year
San Francisco, CA
Recommend
CEO approval
Business outlook
Pros
They have a user-friendly payment platform.
Cons
They provide confusing information during the onboarding process with no clear instructions or immediate supervisors. The way they promote their job offers is misleading and unclear. To sign you up for a project, they describe deceptive scenarios and fire employees with little notice.