Pros
Good company with great benefits. They offer good PTO availability. They have decent retirement options like 401K and pension. Health benefits are also good. There is some room for advancement within the company. However, unless you are in with certain people, a jog here is better looked up as a stepping point for those getting that initial experience in the IT world.
Cons
Case workload is horrible. We're expected to have huge case loads, but are not given time away from incoming calls to work the cases. There are some huge concerns with management. There is a lot of scheming and plotting between managers. Nepotism is blatant. Horribly unqualified people advance so managers have their people in place because the drink the koolaid. Some managers, moreso in operations, some in support, are more concerned with making decisions that will protect their own jobs... Instead of doing their jobs. I wanted to apply for a position in operations. But I avoided it after seeing how the managers operate that team. I'm happier where I am.