5.0
31 Jan 2020
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Constructive and supportive culture. The company has a really positive purpose and vision
Cons
The organisation is unnecessarily complex
Check out your Company Bowl for anonymous work chats.