Lots of career growth opportunities if you don't mind moving around
Good people
Good benefits
Pensions
Cons
Not good about transitioning when experience employees are ready to retire
Not good about upgrading equipment..more reactive than proactive in their approach