2.0
9 Nov 2019
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Complete benefits package, opportunities for travel
Cons
Management is overly bureaucratic, HR does not handle employees’ needs very well, the atmosphere can be toxic due to a highly rigid corporate culture and lack of transparency across departments and teams.