Why do banks in the UAE outsource IT departments instead of hiring their own staff, considering that outsourcing is an expensive option?
How difficult is it for Indian B-school students in USA to get a job at McKinsey/Bain/BCG? Are they at a disadvantage, or it's completely merit based?