Earlier quoted context omitted.
But it pays cash and lots of it How much? Can you be more, uh, quantitative here?
Starting salary for typical IT roles (dev, etc) are about £35-45k p.a. in London depending on how well you negotiate. That's straight out of uni. It goes up rapidly as you go up the ladder. Within a couple of years, if you do well, you should be up to £65k or so, and probably start getting a bonus on top of it too (probably about £10-20k or so in IT). It's not that unusual for the salary to go up by about £10k per ye…
Don't forget the effect of compound interest: they want your soul as well, and you burn out more every year for as long as you stay.
In my early career, a headhunter came after me to interview with his London bank client. I did a few quick sums at that point, and it's not nearly as attractive a package as it looks.
I'm in Cambridge, UK, so we have quite a few guys around here who get approached by the big London banks or who choose to interview there; a few of my friends did. Without exception, the ones who took the jobs get up early, commute down on overcrowded trains, work long hours during the day itself, and then commute home on overcrowded trains. By the time they've done that, they are so tired that they often don't want to do much on weekday evenings any more. The only thing that might improve the situation is moving to London, but that pushes your cost of living way up.
I don't earn as much money on my decent IT contracts as your £150k+bonus friend, and I've been working a bit longer. On the other hand, by the time you figure out an hourly rate including things like commuting time, I bet I'm not that far off. By the time you factor in the costs of commuting or getting London accommodation, I'm even closer. Oh, and I still have a life Monday-Friday.
I can understand people who go straight into that kind of environment for a couple of years after university, when you're young enough to take it and you're basically making an investment of 2-3 years of having no life in exchange for more comfort for the rest of your life. But I can't understand why anyone would want to stay there for much longer, even with all the financial reward: money is only worth anything if you have time to enjoy spending it.