Two Ivy League colleges have been ranked in the Top 25 universities to work for in the US – MIT (No.7) and Stanford (No.9).