5.0
24 Apr 2023
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Very good environment with people to help and support, aiming to innovation with respect to their employees needs.
Cons
A small period of turbulence due to changes in the leadership team.