2.0
Sep 10, 2025
Current employee, more than 5 years
Cambridge, East of England, England
Recommend
CEO approval
Business Outlook
Pros
Salary and benefits. Nice offices
Cons
No Leadership in IT. Poor teamwork. Everyone looking to claim credit and pass on blame when things go wrong. Too many layers. Lots of deadwood in management.