Pros
If you have no talent but are a YES Man or a politician you will fit right in!
Cons
They are ONE WAY in every aspect of the term. They will cut your pay plan every other month, incorrectly calculate your compensation in their favor by "mistake". NO bonuses for a good job, but they will find ways to take money from you if there is any excuse at all. Managers with no experience are put in the highest positions that they are not qualified for degrading the level in which you are able to do your job after they are done cutting you out. The definition of micro-management. There are far too many managers, district managers, regional managers, corporate HR, corporate trainers and many other unnecessary managers to make the company top heavy so they can pressure the people who produce more than anywhere else. They constantly want you to change things but don't give you the tools or the backup to do so. Benefits are horrible, you would pay less for insurance without an employer, they contribute nothing and do not care about you in any way.