4.0
19 Apr 2011
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
A Large corporation with a small company feel in the US. You can advance rapidly if you are in the right department. The right department is usually one that is in high demand and has a higher level of management based in the US.
Cons
The Company Headquarters are located in Holland. This also means that upper management is located outside of the US. Decisions based on European needs, not american needs. Downsizing is easier in the US than it is in Europe.