Pros
They hire within the company. Leasing commission is decent if you have apartments available and they are being leased. If you hit stretch goal, you get to split a huge bonus.
Cons
Stressful environment. Always worried if you're going to get fired even though you haven't done anything. Pay is low especially for what you have to deal with. It's like trying to make a dollar out of fifteen cents. If you are not a corporate favorite, you will not get promoted. Do not expect to get any form of praise. You get taxed on your discount which could easily take $200-$300 out of your check. You don't have to be good at your job as long as you know someone in corporate. That is a fast way of getting hired and moved up quickly. They want you to be perfect. Anything less than that, expect to be written up. Office will stay open all day on holidays.