5.0
Jun 4, 2024
Former employee
Stevenage, England
Recommend
CEO approval
Business Outlook
Pros
Great colleagues, facilities, benefits ok
Cons
Regular restructures, over complicated decision making structure leading to slow progression
Check out your Company Bowl for anonymous work chats.