Pros
You get to see the same patients every day, so you can develop a rapport with (most of) them. There's a lot of repetition in dialysis, so it's easier to learn the trade. I loved it at first... and then the other shoe dropped.
Cons
The company will work you into the ground, chew you up, throw you under the bus, then spit you out. Patients actively threatened staff members, but management doesn't care and won't do anything to protect you. Most of the management (Facility Administrators, or FAs) comes from Target or Kroger supervisor positions -- they are NOT equipped with the knowledge that goes into running a HEALTHCARE environment. However, they do. And it's awful. Patients are people, not products, but at DaVita they are treated like objects. A lot of people don't follow policy and procedure, and they put both the patients at risk AND the RN(s) at risk for litigation (and emotional/mental turmoil)... People will threaten to sue you left and right, but they are mostly empty threats. Some are not.