Pros
Good experience can be gained Good for resume Booming industry Senior Leadership is competent Flexible with time off and hours Good corporate education center and program There are spots of brightness Very good potential.
Cons
Pay is not always competitive - if you do not get hired in at a good wage, you may never make one Management respects your opinion - so long as it matches theirs Benefits were great but slipping quickly. Business is inherently very low margin Have you seen the CEOs pay? WOW Company wide program about how to treat others with respect, achieve excellence, integrity, etc. is no more than a cliche. Some people get away with murder. Not everyone - but some are the most mean-spirited, arrogant, condescending people I've ever met. Gross inequities for roles and pay across the country, separate divisions and also within the same location. Lots of placating.