For someone with a graduate degree, the base salary of $110K is about average at big banks. The bonus does seem low. Are you sure he's only getting $30-40K? If he's a front office quant (developing models and systems for traders), that bonus should be 50-100% of his base, even in the first...