1.0
6 Nov 2025
Former employee, more than 1 year
Mountain View, CA
Recommend
CEO approval
Business outlook
Pros
I tried thinking of something to put here, but honestly, all I could remember was how miserable I was.
Cons
Leadership is too controlling. It was impossible to get anything done on time because their constant meddling and monitoring did nothing to help and only served to get in the way. What's even more frustrating is the fact that whenever their micromanaging causes problems, they end up blaming employees instead of reflecting on their actions. I couldn't stand working in such an exhausting work environment, especially when the people running it lack accountability, so I decided to leave.