4.0
Oct 25, 2025
Current employee
Stevenage, England
Recommend
CEO approval
Business outlook
Pros
High expertise interdisciplinary and fast paced
Cons
Slow career progression management can be different not same culture in different departments
Check out your Company Bowl for anonymous work chats.