Roche also had xmas week, plus start at three weeks vacation. 401k was 75% of first 6% contribution. Do the math on the GNE, and you'll know that it wasnt better. GNE, no pension, Roche pension for life after five years. Very few US firms still offer the defined benefit that Roche offered, not even genentech. Roche Rx benefit for life at retirement (10 years service), genentech no Rx benefit So yes, if you want to quibble over "medical" 80/20 OK, without knowing more about the genentech options I cant really argue, but I do know what the genentech vacation, 401k, retirement, rx, vision, were, and they were definitely not better than roche.
I do give genentech credit for the great benefits such as doggie day care, beer bong fridays, concierege, wifi buses, being able to dress like slobs at work and meetings (blue jeans etc), and higher bonus for reps.