5.0
14 Jul 2021
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Mission led organization which is fast-paced and has a meaningful impact. Great people who are bright, motivated and supportive to work with.
Cons
Can be a difficult sector to work in