5.0
May 12, 2021
Current employee, more than 8 years
London, England
Recommend
CEO approval
Business Outlook
Pros
If you are willing to work hard, travel, engage with customers directly, then this is a terrific match. Filled with thoughtful hardworking people all over the world, it is truly a global company.
Cons
You are in a public company. Results matter