I did 7 and a half years at Barclays. Admittedly whilst the final 2.5 years were pretty torturous due to a massive switch of emphasis from the business from customer service to sales (but the type of sales that apparently should masquerade as "customer service" - bollocks to that), the first 5 years were pretty good. This was little to do with the actual work however, more down to the fact I was a young lad, earning decent wages and bonuses, and having a pretty good laugh along the way. Regular nights out and trips away, 5-a-side every Thursday night up Silky, decent enough (and cheap) gym on-site, and piss-easy work. As a young 'un in my first proper job, I couldn't have asked for more in reality. It started to change around the time of the crash, which seemed to coincide with middle management evolving into little dictators, who believed their own hype. I got out of there in the end, leaving with a bit of a bitter taste in my mouth. But quite honestly, I wouldn't be doing what I do now if I hadn't worked there (not that I'd let them take any credit for my own success). It is what you make of it. If you want something short term, earning decent enough money until something better comes along, do it. If you want to make a career out of it, and be there long term, do it (though I'd recommend becoming romantically involved with a member of the middle or senior management team in order to fast track your career goals - seemed to work that way there anyway). There are worse jobs.