Pros
The pay, although the company makes it so hard to check your pay stubs and never seems to be paying you what you've made. The clients/patients are awesome! As a case manager I was able to do some top notch things to help my patients. Most of the staff nurses and PCA's are great,too.
Cons
Management is really coming from a very old-school hierarchical, power-tripping place. They have no real respect for the 'foot on the ground" people who do the actual care and work. They want nurses who can conform to their way- no questions asked. The benefits a re terrible. The communication is flawed- they are always right. It doesn't matter if you take great care of your patients- even saving their lives- its only good if you kiss their gluteals! They also offer NO job security for their staff nurses.