Pros
Overall staff experience is pretty nice. The numerous memorable team members are a reason to look forward to working there. People are generally friendly.
Cons
The entire hospital I was at is severely understaffed. Management is corrupt, and the communication between department team members and management is practically nonexistent. Limited contact with management can make scheduling and other concerns a nightmare. Alarmingly high turnover rate in many of the departments. Especially alarming to see so many long-time employees ditching their positions because of the poor management. Too many employees are either fired or decide to transfer or quit. While there are too many new hires to train and not enough people to train them! Management was very shady, manipulative, and highly biased towards its team members.