3.0
Oct 23, 2014
Anonymous employee
Former employee, more than 3 years
Pleasanton, CA
Recommend
CEO approval
Business Outlook
Pros
The scientists who work at Roche are very passionate about the work they do and it's nice to be in that environment. Salary and benefits are good.
Cons
Many policies and directives come from the headquarters in Basel, Switzerland and don't always seem relevant to offices in California. The bureaucracy and length of time it takes for changes to take effect can be frustrating.