Vantaggi
It used to be a much better place to work. The coworkers and other non-leadership staff within IT are good to work with and work hard (most managers and staff).
Svantaggi
Travel benefits are decent, tough to travel with your family. Health benefits could be better, but aren't bad (I've had worse). IT Leadership has managed to drive morale to very low levels, and make it repeatedly clear they have no appreciation for the staff, nor any intent to help develop the careers of the staff. No promotion and career advancement from within for IT. Talent and hard work is not rewarded within IT. Poor work, poor results and last minute heroism during major system outages is rewarded instead, preventing incentive to do good work the first time. IT Leadership in the past couple of years has hired some inexperienced managers and directors with little technical knowledge and industry or IT experience from various parts of the country to agree to take on work and agree with IT Leaderships directives, staff is paid below market and given no incentive to put in that extra effort. IT Leaderships goals are quantity over quality. No interest in career development or growth, and it looks like the light at the end of the tunnel is outsourcing.