1.0
Oct 17, 2025
Former employee, less than 1 year
Los Altos, CA
Recommend
CEO approval
Business outlook
Pros
You'll master the art of pretending to stay calm under pressure.
Cons
DON'T WORK HERE. Unless you enjoy chaos, exhaustion, and being micromanaged by people who have no idea what's going on. The managers are powerless. Work-life balance? Cute concept, they've never heard of it. You'll be lucky to log off before midnight and still get told you're not doing enough. The environment is so toxic it could be studied in a lab, and the management swings between brutal demands and mentally unstable decisions on a daily basis. Oh, and before you leave, they'll blatantly ask you to post a great review online, because image is everything, right?