Pros
Some of the best training I have ever seen. Benefits are great in all ways. (But the 10yr anniv. sabbatical and generous time off is hard for anyone to use we were working so much.) Very good for people coming out of military careers.
Cons
Pay isn't the best. Not hiring from within for management jobs. Work is long hours and hard. They let you know up front you will sacrifice family time for your job. And they mean it. Very political and cult like. Lot of integrity issues. Saying one thing and doing another. Look the other way if it helps. Don't bring your own ideas even though they say you can. (Not a new reality in the construction industry) Don't trust anyone! There aren't any "safe" people to talk with. Including your mentor. Their growth goals are unrealistic and they are trying to be everything to everybody to accomplish them. The reason they give for getting through the housing recession has been completely ignored in the new market. This is really scary as they are holding lots of land now.