1.0
Apr 11, 2026
Former employee, more than 3 years
San Francisco, CA
Recommend
CEO approval
Business outlook
Pros
While there are a few benefits to working here, none of them are good enough to justify putting up with the awful management. Avoid.
Cons
Employees are under too much pressure. Management sets ridiculous quotas and expectations for them to meet without even bothering to provide any support whatsoever. Whenever we failed to meet their demands, we were belittled and verbally abused. But when we managed to keep up with their expectations, and even exceed them from time to time, none of our hard work would ever be acknowledged.