Did you see Genentech was voted one of the best places to work. That shows how rigged those votes are. Everyone is trying hard to leave, how can it be a best place to work?
Good job. Great flexibility and good manager/boss. Gets lonely and a bit depressing at times when you feel like you're just a well dressed FedEX person.
Soul Sucking. Silos work culture. Speak Up is just a facade to weed out complainers, not opening to feedback. Favouritism permeates bosses and management