4.0
Feb 20, 2017
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
- Newly Motivated - New lease of life with partnerships - Good working culture in Europe
Cons
- Sometimes too many things happening at once. - Siloed operations sometimes - Could be more Agile.