3.0
Sep 17, 2018
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Fantastic, like-minded people, a good work environment. Good work life balance. A good cause. The people definitely make the place, are smart, and have shared interests.
Cons
The pay isn't great, and there is quite a high turnover. Managers sometimes ignore issues.