4.0
Apr 22, 2025
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Good interview process (you get the questions beforehand), great company culture and positive collective mission.
Cons
Often long hours, management sometimes disorganised.