5.0
Jul 10, 2025
Current employee, less than 1 year
Londres, Inglaterra
Recommend
CEO approval
Business Outlook
Pros
Really smooth onboarding and an extremely welcoming team - culture seems exactly as advertised during my interview process Particularly impressed by the benefits - wellbeing seems to be very much prioritised
Cons
Nothing as of yet in terms of cons