4.0
Oct 15, 2024
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Nice management who trust you as subject matter experts Good annual leave package
Cons
Can be stressful at points
Check out your Company Bowl for anonymous work chats.