Pros
Free education classes. On the job Computer software classes, College , food in meetings. You can work on your degree while you are working. Work can be easy as you want. Tullys Coffee Good experience There are Processes defined (yes a few do work!)
Cons
Good boy network. Not much work per employee. Lazy people "Make work" is indirectly encouraged. You don't have to work if you don't want to. Preselected people for promotions based on age. Look at years of experience vs persons capability Longtime managers are bitter toward younger people - people under 32. Managers think they are gift from god. They just cut the free education with no exceptions Do not pass on knowledge to new employees Processes do not work and the process author does not understand the final goal. More focused on Top Down management Too many layers of managers They don't care if a very good employee leaves