I have communicated with many senior managers at client levels. There is this company in UK which dosent even want to hear few of our big IT names, they found people there so incompetent and needed sppon feeding to last level, there view on Indian talent is not so good. This is what happens when u have too many recruited quality is bound to go down