Pros
- Easy to get hired - Even if you do a mediocre job or in many cases do your job at all, you'll be ahead of the curve - Laid back work environment - Learning Together Program (but this isn't as good as it was) - Aside from layoffs, it is very, very difficult to get fired - Lots of opportunity to work overtime, especially if you're hourly - Most of the workforce will retire in the next 10-15 years
Cons
- Many people unqualified for the positions that they hold - Extremely change resistant culture - Seniority based layoffs with an average worker age of 45-50, and tenure of 20 years - Unions (certain tasks restricted to job title, people with low seniority get screwed, etc) - Management is, for the most part, incapable of disciplining employees unless for the most severe violations - Exceptional performance is rarely rewarded - Very poor and outdated computing hardware and software - Most of the workforce will retire in the next 10-15 years