Pros
I have worked for the owners for the last 3 years, June 2012 the owners created an in-house management company; First Pointe. It has been awesome basically being able to kick out the middle man. Since the change the management offers great training; they really go above and beyond in investing in their all of their employees. You can feel that they really do care. The owners/management has many properties providing lots of room for advancement. There are tons of incentives including free health care benefits, 401K and Life Insurance. They love giving recognition to all of their employees. They have recently had their first conference and it was awesome. All employees including all management staff and maintenance staff where there keeping everyone on the same page. They really take care of you here, and if you strive for a higher position they will not weight you down.
Cons
I can not think of anything at the moment... ;-/