5.0
26 Mar 2026
Former employee, more than 1 year
Manchester, England
Recommend
CEO approval
Business outlook
Pros
Corporate work environment, Access to the global work opportunities Easy to move roles Great support
Cons
At times it felt that management forgets about the company ethics Employees advancement based on personal relationships