1.0
21 Sept 2025
Former employee, more than 1 year
San Jose, CA
Recommend
CEO approval
Business outlook
Pros
My coworkers were the only lifeline that kept me from losing my sanity under the constant stress.
Cons
Managers shove unbearable workloads onto employees while obsessing over unrealistic goals. There is zero concern for employee well-being - only an obsession with meeting their own demands. Turnover is through the roof, and every departure heaps even more chaos and pressure onto those still trapped there.