1.0
Dec 26, 2025
Former employee, more than 3 years
Mountain View, CA
Recommend
CEO approval
Business Outlook
Pros
The people are nice and I learned a lot from the people I interacted with on a daily basis.
Cons
Lack of communication, c-suite manages in absentia and doesn't take accountability. Promotes a toxic culture of smoke and mirrors and doesn't reward hard work and commitment.