5.0
31 Jul 2025
Current employee, less than 1 year
Richmond, London, England
Recommend
CEO approval
Business outlook
Pros
Great culture with a supportive atmosphere Ambitious and forward-thinking leadership Always willing to help and share knowledge Exciting place to be with real impact and purpose Collaborative team environment Clear focus on innovation and improvement Opportunities to grow
Cons
why wasn't I here sooner !