5.0
Nov 3, 2025
Current employee, more than 3 years
Manchester, England
Recommend
CEO approval
Business Outlook
Pros
Great reward, great real world impact within the job, excellent culture.
Cons
Work can be difficult and high pressure
Check out your Company Bowl for anonymous work chats.