5.0
Jan 6, 2026
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Highly professional working environment, Good local and international resources. Authority to develop and improve systems.
Cons
Some what Asian culture of working but nothing that cant be managed.