4.0
Jan 24, 2024
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
The culture is great. Great colleagues, high level of professionalism. Overall happy and present place to work at.
Cons
The management does not make decisions consulting the employees.