5.0
Aug 7, 2025
Current employee, more than 3 years
Stevenage, England
Recommend
CEO approval
Business outlook
Pros
Amazing support for your development, ability to work on projects of interest, great working culture.
Cons
Large company makes it hard to feel like you have given impact. Majority of time is spent dealing with old infostructure to push your changes though