Pros
Great pay, flexibility in which communities/location you can work - it is a national company and you can transfer from state to state (real estate licenses requirements vary), they offer 3 weeks of PTO, excellent 401K match, good health insurance. They hire and promote within, work with lots of charities.
Cons
Very hard to use the PTO, there are black out dates depending on the time of year. You only get, for certain, 3 holidays off - Thanksgiving day, Christmas Day and New Years Day. If performing well you may get to close the office early or possibly even give you the holiday off ... but they do not tell you until like 5pm the day before making it impossible to plan things. No consistency in how management runs things and very rarely learns from any of their mistakes. Beware of potential extreme favoritism!!