Lots of opportunity and mobility if you are motivated to take you career into you own hand
9/80 work schedule
Ability to transfer to other business units to gain experience
Training opportunities
Tuition reimbursement
Holiday shutdown
Lots of smart people
Cons
Get a lot of unmotivated people ridding it out
Can be demanding travel and hours
Lots and lots of management levels