4.0
Feb 7, 2026
Anonymous employee
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Mission driven company- this shines through in everything we do Lot's of opportunities and clear career frameworks Hard work gets noticed Very ambitious people Great benefits and lovely London office
Cons
You need to be very adaptable to change & fast paced work. Not necessarily a con but can be for some people.