5.0
Mar 13, 2025
Current employee, more than 10 years
London, England
Recommend
CEO approval
Business Outlook
Pros
The company offers employees to work internationally and in different positions.
Cons
The company keeps on involving, if you don't like changes all the time, maybe it's not for you.