1.0
Jun 5, 2026
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
The salary and benefits are competitive
Cons
Management does not know how to commit to one direction, instead diluting resources across multiple parallel-paths. Everyone is overworked. A culture of micromanagement permeates all of the leadership down the chain. Toxic and unprofessional behavior is accepted