1.0
May 17, 2021
Anonymous employee
Former employee, more than 8 years
Recommend
CEO approval
Business Outlook
Pros
Global company, with operations in many different countries
Cons
HR service for manager level people is horrible. Culture is to promote people who know someone over know something. Wouldn't recommend working here.