Pros
Insurance, vacation time, honestly not much else
Cons
The environment is toxic. Slowly in the 5 years I've worked there, they've moved away from "employees first" to "numbers and efficiency first". Today, there was a massive amount of snow and the roads are so bad the office should have closed. It's taking hours to get anywhere when it normally takes 15-30 minutes. We are at a level 1 snow emergency. The buildings are open. The opportunities to move or advance are solely based on who you know. They will block you even if you are fully qualified because they need you in the current department because it's understaffed. They laid off 1100 people and are now looking to hire people at a lower pay band. After giving a $1000 bonus after the tax changes last year. It's all about how much money the higher ups can make and how much corporate greed they can get away with. People walk on eggshells and don't actually speak their minds around higher ups because of backlash.