Pros
A lot of people who are employed here has developed tactics to keep their motivation going despite the low incentives and morale destroying methods of management. Majority of the people are kind folks, devoted people who has served the industry for years and just want to continue doing so. Provide raises annually, even if it's just 1-2%. A lot of career opportunities.
Cons
Build you up to fail. Management will delegate you "leadership" responsibilities to take on but when the chance comes to step into a role, they say that you have no leadership experience. The workflow process is missing at this place. There is zero standardization in the non-clinical world (I can't speak for the clinical side). 10% of the employees actually understand what tools to use, and less than 5% knows how to properly use them. Even if you are outstanding, take on extra shifts, extra responsibilities or go over and beyond on your tasks, you will only receive AVERAGE scores on your annual appraisals. If you are an over-achiever, you will be compared to someone who does the minimum, so what is the point? A lot of career opportunities. That is because of High turnover.