3.0
21 Jan 2026
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Great exposure to many teams and a wide remit
Cons
Very intense work culture and lack of relational and collaborative culture can become very draining
Check out your Company Bowl for anonymous work chats.