Pros: work flex, strong teams and vacation
Cons: long hours
I have worked for HSBC for 8 years and overall, I've enjoyed it.
The teams are strong, the expectations are high, compensations packages are fair- however, work -life balance is non existent.
Its an excellent company for upward mobility, but being the large company that it is, it can be very political. If you are aware and comfortable with this, then the awareness will lead you to success within it.
With the ongoing restructures, hiring freezes etc this company has been in shift for the past 5 years, that said- change always brings opportunity. Good place to be for those looking to learn and grow within a large multinational environment with global opp.