5.0
Jun 22, 2023
Former employee
Recommend
CEO approval
Business Outlook
Pros
The benefits are great, very nice work place. Great local mangers. Many wonderful people.
Cons
Top management decision making process (top level in US head quarters) and their global approach is sometimes unclear and strange.