Pros
Can't think of any anymore
Cons
Lots of cons.. In IT we have a reorg at least twice per year. They are always laying people off. Benefits used to be good now I can't even afford my own prescriptions. I spend $500 a month on health insurance and can't afford anything for myself. I have to choose whether I'll pay for mine, my wife's or my daughter. Can't afford all 3. Haven't had a decent raise since 2000. They are constantly outsourcing to India, Singapore or Philippines. Many people don't even get raises. When you do get one, it's 1.5% or 2%. They brought in a VP for 3 years who had the task of firing as many people as possible.. He fired so many people that there weren't enough engineers around to do the work. Engineers called them the Mafia because they all had Italian names and were all from New York. NO direction from executive management. They don't have a clue.. Engineers support thousands of servers and get zero in the way of gratitude.