5.0
5 Feb 2026
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
Supportive Culture to ensure people reach their potential
Cons
Occasionally work volume can reach capacity, good problem to have
Check out your Company Bowl for anonymous work chats.