Pros
Great people first culture.
You'll also find a culture that's hard working, focused, fair, accountable AND the people first culture extends to both team mates AND residents. There's a real feeling you can make a difference.
Cons
Its a fast growing company and at times there are some growing pains.