4.0
31 Jan 2011
Former employee
Palo Alto, CA
Recommend
CEO approval
Business outlook
Pros
The campus was beautiful. Local Management was good. Training was encouraged. My department consisted of great co-workers who worked well in teams.
Cons
The headquarters in Basel were frustrating to work with. The North American headquarters in Nutley were frustrating to work with.