5.0
7 May 2026
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Strong high performance culture, do-er mentality, friendly people, mission-led company goal. Consistent and open communication from management about company performance
Cons
Company social can be more frequent