Pros
Very good salary and benefits package. Employment security and stability.
Cons
Top/Down toxic demeaning culture with peer backstabbing and inconsistent, ever changing and unattainable goals browbeaten over you by upper management, Very high salaried supervision, management and department leader turnover,