4.0
Jan 9, 2026
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
- good benefits - 28 days annual leave with option to buy up to 15 days more
Cons
- slow progression in terms of from graduate to engineer
Check out your Company Bowl for anonymous work chats.