Pros
HSBC pays well, they provide decent benefits, and they have implemented a work from home program, to make sure employees who are in positions that allow this perk the ability to experience true work/life
Cons
They treat their IT division, HTS, like unwanted step children. Unfortunately, if you are part of IT and you're based in NYC, their is almost no opportunity for advancement or job rotation. You will be stuck doing the same thing, day in and day out, no matter your skill level. In order to move up or experience working on different technology, you will need to be willing to relocate out of state or country. If you want any chance at doing something different, but are determined to stay in NYC, you have to wait for someone to vacate a position, because they rarely create new positions for HTS in NYC. Chances are that you'll be reporting to someone in Buffalo, NY, Mettawa, IL, or Vancouver Canada. Your team will probably be spread through these locations as well. Therefore, your relationship with your manager(s) and colleagues can suffer. If you have exceptional skill in your field of IT expertise, this is not the company for you. Their processes and refusal to allow you to grow will dumb you down to the point of self doubt. Lastly, HTS members are always the first lambs led to the slaughter when the company decides that it is necessary to cut jobs.