Lots of great people, some really bad hiring decisions for upper management
Decent company to work for. Pays very well. Activity based metrics are pushed. A lot of talent in the sales force, and plenty of good people at the home office. A few real duds at Area Director level and up.