1.0
Dec 18, 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
The best thing I can say is there are nice people.
Cons
Leadership lacks clarity, trust and momentum. There is constant reorganization and you truly are just a number. You cannot feel secure ever. Extremely poor leadership even though it’s continually replaced. Also zero culture.