Pros
Big company, if you like that. Good flexibility, depending on your location and your manager you can often work from home and come and go as you please. Name brand company.Pretty good benefits but not as good as they would like you to think. Still have a pension which is not common anymore.Wins awards for one of best companies to work for but doesn't apply to IT department. Good for working woman and open to alternative lifestyles. International/Global opportunities available if you want that.
Cons
Organization is too big, and too much red tape and processes. Hard to get anything done. IT department has undergone many changes in recent years and morale is really low and confusion, incompetence and inexperience runs rampant. Due to virtual or :matrixed" teams there is little accountability which also makes it difficult to get things done. Many IT jobs gone and going to India, South America and Atlanta, the new US base. Reviews are a joke. Getting promoted is more about who you know than what you know or have done. Business is overly demanding and expects miracles and is very unhappy when an IT project is late, which everyone should know is almost a certainty to happen, it's the nature of the business especially when you are given unrealistic deadlines from the outset. The business is also a group of firms and partners so you have multiple sponsors and stakeholders and every partner thinks they are the most important and you should bend over backwards for them. If one complains to IT management then heads will roll, IT management will not stick up for you.