2.0
Feb 22, 2016
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Large global footprint and far reaching
Cons
Executive Management and Decision making. All Employees are constantly kept in the dark in regards to company strategy and direction