3.0
19 Dec 2025
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
International working environment, big operation, opportunities to relocate
Cons
Complex operating, low salary compare to others
Check out your Company Bowl for anonymous work chats.