Many talk about KPMG, etc entry level pay being poor. What they forget is that the entry salary is not poorer than most of the banks. And no other place guarantees annual career growth like them. Laugh at KPMG today, 5yrs later, your KPMG junior will be poached as your boss.