5.0
Apr 25, 2025
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Higher management who care about the people and their families and Implementation Projects across various industries
Cons
Average salary is lower if you are unable to move