4.0
Jan 31, 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.