2.0
1 Feb 2021
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
A place where you can make an enormous difference given the breadth and relevance of the work
Cons
Bureaucratic and sometimes driven by a blame culture
Check out your Company Bowl for anonymous work chats.