The reputation in the UK isn't bad. Elsewhere, however, that's not the case.
Cons
Horrendous politics with an extreme lack of ethics by some very senior managers. Style over substance in work and daily practice. Overemphasis on "pedigree" (like where one attended university) without regard to actual results. A complete lack of understanding of the impact of technology on lifestyle. A total cookie-cutter "my way or the highway" approach to methodology.