5.0
2 Apr 2026
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Supportive yet challenging in nature.
Cons
Too competitive and harder to find permanent positions.
Check out your Company Bowl for anonymous work chats.