3.0
Dec 1, 2025
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Some talented and dedicated employees doing their best despite structural challenges Flexible work arrangements depending on team Opportunities to contribute if you’re proactive
Cons
Leadership lacks the technical depth and domain expertise needed to run a modern, innovative technology and services organization. Culture can feel political and insecure. Employees with strong expertise may feel undervalued or viewed as a threat instead of an asset. Overall environment can feel toxic, especially for high performers who expect collaboration, transparency, and strategic direction.