I work at Bank of america as well, some manager make over 100k. You have a lot of goals but if you can hit them and go above, you get VERY nice bonuses though out the year.
Also 40k is damn good when you are only 22, just think how much more he will make as the years go by. And don't think the 40k includes his bonus.
Dustin