4.0
Feb 23, 2017
Anonymous employee
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
A great company to work for in Europe. Freedom to operate and grow as an individual
Cons
Head Office in Singapore failed to make bold decisions and delegate responsibility to take large strategic decisions.