Pros: great benefits and great coworkers.
Cons: management and communication with all staff.
It's a good place to work, even though management can be tough sometimes. I love working with my coworkers and my residents. I'm there for the residents who need my help. Go in at 3 and start putting residents to bed that want to go to bed, then shower the ones that need to be showered, and then get the ones up for dinner, then take my lunch break and put everyone to bed, and keep checking on them and answering call bells.