Pros: health insurance is cheap, benefits are extensive
Cons: no sense of teamwork like in a smaller group
If you like working for large organizations with many policies and procedures (some of which are onerous and annoying) -- explain it to me!
One day I received a taped recording from someone on my phone. It turned out it was from the CEO, announcing what a great strides we'd made... He didn't introduce himself, just launched into a speech. It was bizarre.
Flu vaccine is indeed mandatory, they give very few exceptions, even if other doctors have given you a waiver in the past for documented concerns. Be aware and have your records BEFORE you start to get that waiver.