Vantaggi
Culture. Hands down, we all make a difference, are encouraged to be innovative and to speak up. Great benefits. You work for a great cause, making a difference in patients lives. Some areas really care about work life balance, but this is not across 100% of the company. It really depends on what area you work in. Flexibility is great...telecommute is pretty much across the company as well as flexible work hours.
Svantaggi
Now, Roche. Communication not great within the company at cross functional levels. Still so many new people, that try to come in and do things their way, instead of following established ways. To many middle managers that are not mentored. Managers spend to much time in ambiguous meetings or working on initiatives for their own promotion. Hard time to come into Genentech since Roche is taking over.