Pros
- Great health care - Moderate to Good pay - Good educational benefits...they used to have great educational benefits but made major cuts with the economic downturn. You'll owe several years to the company for any educational benefits. - Good relocation benefits - Verify flexible schedules - Fellow employees are generally friendly
Cons
- Innovation not highly encouraged - Get stuck on outdated, multiyear projects and lose all your technical skills; - Retiree heavy; older employees run the company and are set in their ways; not friendly to change - Hard to get promoted; promotions based on years of experience rather than know-how & performance; generally have to move to get a promotion - Lots of accounting and oversight; very - Outdated systems - Little in the way of leadership from managers; they mostly count beans and heckle you whenever they get heckled by their bosses - Performance feedback seems greatly lacking; solid performance not encouraged or rewarded - May get loaned out to other projects for long periods of time