4.0
Jan 5, 2026
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Leadership is very genuine and supportive. The work is very exciting and transforming lives.
Cons
More internal mobility and opportunities for promotion.