The residents are always the pro. I loved them all. The people I worked with were like family.
Cons
Genesis only cares about the bottom line. Got paid the same as any other minimum wage job, but was required to do a LOT more. Genesis worked us to the bone, which inevitably hurts the resident's quality of care.