Horrible change management with repeated layoffs and reorgs. Management team is mediocre and doesn’t invest in employee development. Extremely difficult to get promoted or grow within your department. I wouldn’t recommend the current state of Genentech to any of my friends. Beware and stay away if you have other opportunities.