5.0
2 Mar 2025
Current employee
Stevenage, England
Recommend
CEO approval
Business outlook
Pros
Supportive environment, plenty of opportunities
Cons
Sometimes unstructured management, complex stakeholder
Check out your Company Bowl for anonymous work chats.