High pay especially for contract worker.
Friendly coworkers
Relatively easy work
Cons
Dangerous environment
Too many clients to one nurse (at times 64 clients to one nurse)
Hard to provide quality care with that many patients
Always staying after your shift to chart