Great company, if you can stay long-term and build your career
Pros
- Company shows integrity and has a strong commitment to employees and the community - Good pay and outstanding benefits - it would be hard to find a company that could match or exceed what Roche offers - Employees receive frequent perks and special appreciation events - Large company, many potential career paths available - Pleasant working environment
Cons
- Reorganization happens on a seemingly annual basis - managers and directors get shuffled around to different business units, while individual contributors get laid off (although severance packages are generous) - Promotions can be difficult to obtain, at least at the individual contributor/lower management level. At the same time, remaining in the same position for longer than a few years is a bad idea, as it can give the impression that you aren't interested in taking on new challenges and potentially target you for the next round of layoffs. You must aggressively seek out your own career development and network with the right people within the company, in order to move ahead. - Innovation and creativity can be stifled by layers of regulatory, quality and security control