Pros
It's a job with benefits that helps take care of your family.
Cons
Same as others, never ending long days and weeks, not enough time to get recharged or have a family life. Good place to start your carrier, but not finish They call it an engaged work force, forcing you to volunteer participation on focus teams to squeeze in and pile on more work, then holding you accountable for not getting everything done or wanting to know why it takes so long. Watch out for being held accountable for results that are out of your control and not getting credit for any wins. This is probably why they burn through so many supervisors so quickly. Being treated like disposable income to help buffer upper management. Just bring in the next guy to get his feet wet. “Do the right thing” or “take risk” and get your hand slapped contradicts what they say their culture is about.