At least 10 of these companies are not Indian companies. The companies I have mentioned have significant operations in India and hire the brightest and the best. None of the companies in this so-called top 25 best employers can even dream of attracting such employees - which is the criteria for being a best employer.