Pros
Great range of people (it takes all kinds)
After a regulatory glitch a few years back, new mgmt was brought in and almost everyone with bad habits was flushed out
Mgmt has a knack for picking people they know will work well in their groups
Great morale programs (recognition, feedback, events, outings)
Great benefits & options (even pet health insurance if you want to shell out for it)
Nice enough location: close to the city, but don't have to hassle with parking issues; overlooks a hill where horses roam, as well as the bay
On-site shower
Free breakfast cereal, frozen yogurt, subsidized vending machines, not afraid of drinking at social events
Cons
It's biotech, i.e. tensions can run high when everyone knows their jobs could be cut
Gossip can run a bit amok
Not a lot of lunch options around the area