Pros: many of the staff still care about patients
Cons: hostile working environment, incompetent management
Coworkers are great, unfortunately many of them are fired for no other reason than being a few minutes late too often. Management "solves" problems by making new ones, does not listen to employees, treats you with animosity. And the whole place is terribly dirty.