1.0
Jun 30, 2025
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
I get work with a lot of talented and passionate people over here.
Cons
Leadership expects employees to innovate and be creative, but keeps micromanaging everyone. They look over your shoulder 24/7, nitpick every single detail, tell you exactly what you should be doing, etc. The conflicting demands keep you frustrated and burnt out.