Pros
- Good work life balance of work, occasional night calls due to time zone differences. - Colleagues in general are very respectful of your time off, and rarely do they disturb you on your time off. - Flexible work arrangements, hybrid working model of once per week in office. - Mostly healthy work culture here, there are some politics but none so far have cripple work and deliverables. - Overall compensation package is not bad, base salary is average and there's definitely companies who can pay higher out there, but you may sacrifice some benefits of working at Roche. - Option to order free lunch whenever you're going to the office.
Cons
- Constant changes and you're never going have certain processes or settings stay forever, or even past few years. - Product portfolio although diversified, but current landscape from a global perspective is not looking all sunshine, some product line are losing money but there are also other products that makes record breaking revenue and that balanced out overall revenue. New acquisitions and investments may not be making money so soon. - Upward mobility may be a little lacking, but horizontal moves are more possible and it's up to you to take charge of your career growth.