Pros
Stable career so long as you don't go against middle management. Absolutely excellent benefits if you have a family.
Cons
Company has begun to ignore their values. SEL has great values, but recently tends to ignore them and treat their employees poorly as a result. It seems that the bottom line has become more important than the customer or the employees. Very low pay for engineers, but company expects engineers to be grateful and humble about their meager paychecks while also expecting them to put in 60+ hour work weeks. Middle management frequently hire incompetent people. People who have been fired for verbal abuse, drug violations, or dereliction in their duty will be re-hired while people who voice concerns to middle management over these hires are fired. When the company fires someone, they do it same day in a 30 minute process and try to bully you into signing a contract that signs away all anti-discrimination rights you may have. They often don't give good justification and search through people's electronic history to justify the firing after the fact.