I work in a bank, and the last I noticed, I had:
- no bonus
- no pay rise
- less benefits
- more responsibility (as most of my colleagues get outsourced - poorly - to India)
- more paperwork
- industry average pay
- more tax
- and finally, more hours and stress (mainly from having to integrity-check ATM's, vandalised by narrow-minded tossers who think that everyone who works at a bank is a bonus-swilling rogue trader with zero morals.
Outrageous bonus culture? Only for the privileged few...just like in every other blue chip.