4.0
Feb 13, 2025
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Competitive Salary for managers Decent knowledge skills acquired Multicultural supportive environment
Cons
Stressful environment No official performance reviews done for staff