Pros
If you have the right type of position, the benefits are wonderful. Vacation houses throughout the country for you to rent for the week, stock options, contests for big payoff (company trips), etc. Builds a great product and most of the staff honestly cares about their buyers, and touches base with them frequently after closing.
Cons
If you are not in one of those nice positions I've referred to, you aren't recognized. It's unfortunate when you consider most of those people have had careers in sales, management, education, and more, but because they are lower in the chain than sales managers and corporate level workers, no one values their opinions. This company is painfully slow to promote. There seems to be a disconnect between corporate level not in the field, and those of us who work every weekend and most holidays. They pretend to know what that is like, what is current in design, etc but in reality, they've lost touch just a little. The PAPERWORK and the PROCESS involved in writing a contract is NUTS! Also, even just one FULL weekend off per QUARTER would be a blessing. We have many black-out periods for vacation.