4.0
Feb 15, 2025
Current employee, more than 1 year
Stevenage, England
Recommend
CEO approval
Business Outlook
Pros
Good development on scheme, good facilities on site.
Cons
Wildly varying grad experiences, quality of manager can make or break a placement, "don't ask doesn't get" mentality, lower pay + mobility on rolloff compared to other companies