2.0
Mar 14, 2025
Former employee
Cambridge, England
Recommend
CEO approval
Business Outlook
Pros
Good location, compensation and benefits
Cons
The senior leadership of the application engineering and sales teams, along with top management, have created a management style and power structure that really doesn’t allow for a positive, enjoyable, sustainable, and collaborative work environment. To make matters worse, the HR department seems to be more concerned with maintaining the facade of being a 'best place to work' than actually addressing the real issues at hand.