Why do iBanking jobs get paid so much at analyst levels?

<p>you work like 100+ hours a week, you better be paid that money
if you really think about it, in terms of hourly wage, u r not getting much</p>