Pros
Good salaries, not the best in the market but you won't expect it anyway. Benefits are competitive (Pension, Life, Discounts, Shares etc). Lots that you can learn through the various roles and colleagues I have worked with. (I owe a lot of my life skill's to the big T) Extensive Training courses available. Generally good culture, working with a group of tallented people. Always something interesting happening. Oversea travel (have been to Far East multiple times with them).
Cons
Lack of direction, Level 4 & 5’s priorities/leadership questionable at times. Promotion opportunities limited at some levels. The game needs to be played well if you are really going to move on at all. Culture of overworking is generally expected of you. Meeting rooms are always in short supply and the atrium canteen is the only substitute. Parking has improved through the years but is still in short supply (After 9am you have no chance!).