Pros
Some high quality people work here. They take their jobs seriously and for the most part get along with one another. The sniping/gossiping problem is relatively mild.
Cons
Office management is oblivious to the staff. My last year's employee evaluation was almost 3 months late with no explanation. I was highly rated, but then management reneged on my raise, cutting it by two/thirds. Equipment breaks down and stays busted sometimes for weeks(this is partly a hospital management i.e non-Compass failing). Management has cut expenses to the bone and got rewarded for doing so. My hours have been cut twice in three years. My employee evaluation for this year is already a month late, again with no explanation. Some office people don't even want to talk to kitchen employees. Management thinks they can cure all problems with slogans and rah-rah pep talks. And we have more company meetings than Dilbert.