4.0
15 Jul 2011
Anonymous employee
Former employee
Stamford, CT
Recommend
CEO approval
Business outlook
Pros
Truly an international company with solid core principals. Great infrastructure, Influence from Switzerland, concern for employees - work atmosphere emphasized.
Cons
Financial problems currently - people are overworked