Pros
This is a great job to have on your resume, because it sounds like a great title with high level responsibility, but the work is straightforward and simple. You meet a lot of people and make a lot of connections with those renting in the buildings. Good work/life balance. You only work 9am-5pm Monday through Friday, with a paid half hour lunch, and are not obligated to work anything before or after that. Pay increases in your first year if you're doing well, and then level off to annual raises. Fair pay for the level of work you're expected to do. Diverse team. No corporate politics. Management has changed since the 2017 reviews and are much better. There is no micro-managing and management is laid back as long as you do the basics.
Cons
This job isn't for you if you need a lot of direction. Maintenance takes a long time to get done since they are short staffed, so you have to deal with impatient people when things break/don't work. They don't really update things within the building based on feedback - it's family owned and they're not open minded on change. Some renters can be a pain since it is a customer service type role. The benefits are lackluster, just basic sick and PTO days. They should offer more PTO since Federal holidays count against your PTO. Basic health insurance but no dental, vision or 401k.