5.0
2 July 2026
Former employee
Leeds, England
Recommend
CEO approval
Business outlook
Pros
Really interesting projects, excellent leadership and great salary increases.
Cons
No major cons from my experience.
Check out your Company Bowl for anonymous work chats.