5.0
22 Jan 2025
Anonymous employee
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
The culture here is one of the best, you can adapt your work to you and have the work life balance you've dreamt to have! The managers actually care for you and your development also, connecting you with the relevant people for whatever goals and aspirations you might have for the future!
Cons
Workload can sometimes be a lot!