1.0
7 Apr 2026
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
A few strong individual contributors across teams.
Cons
Leadership is heavily micromanaging while lacking clear direction. Constant shifts in priorities with little to no explanation. Decisions are reactive and often contradict previous guidance. Leaders insert themselves into details but fail to provide strategic clarity.