2.0
29 Apr 2015
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Some of the finest minds I ever worked with.
Cons
French and German managers deliberatly complicat UK operations because of a lack of trust. This loses millions , and causes high staff attrition but they don' care.