3.0
Feb 5, 2025
Former employee, more than 10 years
London, England
Recommend
CEO approval
Business outlook
Pros
Salary package, safety, modern office and all premises, international team, strive for improvement
Cons
Toxic management style of driving the company, culture of blame. With all understanding and respect to localization efforts, they should preserve a common sense approach to remain competitive long term.