3.0
Sep 2, 2020
Recommend
CEO approval
Business Outlook
Pros
Employees perks, salary, prime location, international work environment
Cons
They claim their values but they only apply them to serve the business, very little care for people, backstabbing, politics, extra high pressure on the employees, no clarity about the directions, US centered with very few local autonomy