Pros
The pay and benefits are generous. The union has quite a strong presence in my hospital, which keeps management from the most egregious abuses. It's a comfortable place to work once you are used to the atmosphere. Some nurses spend 30+ years here.
Cons
Tons of charting. The new Health Connect system is great for patients and MD's but makes charting way more of a clunky chore for nurses. The program was outdated before it was even implemented. Total disconnect between senior management and the nurses at bedside. Scheduling is not as flexible as it is at other hospitals. There are a ton of nurse educators on the payroll, but their training is subpar at best; most of my inservices consist of me skimming over a sheet of paper and then signing my name to a form.