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.
health insurance is cheap, benefits are extensive
no sense of teamwork like in a smaller group