Pros
Competitive pay, opportunities for advancement.
Cons
Clinical mentors and charge RNs at night leave a lot to be desired, with very few exceptions. They're supposed to be your support staff, break nurses, etc, but they like to watch from the comfort of their own chair as you run around like a headless chicken. Assignments are supposed to be acuity based, but most days they just group patients based on room proximity to each other. Very high expectations to keep patients and families happy, but management, supervisors, charge, etc like to tell you about all the complaints and roll out new patient care "models" for the nurses and not actually get their hands dirty. Oh yeah, and if you think you're going to get a lunch break and have your patients medicated, you're wrong. Expect to hear "room 250 called asking for pain meds". Gee, thanks.