By a freshers' MBA, I mean an MBA designed for students with more or less no work experience after their graduation from university. India is an exception, because many specialist, pre-experience masters degrees in India are called MBAs. In the rest of the world, the MBA is a post-experience degree. Elsewhere prestigious business schools, and all the 'triple crown' schools, require three years work experience for their MBAs.
Of course prestigious recruiters recruit from prestigious schools. They don't only need experience people, but also junior staff and analysts for entry-level management roles. In India, those roles are taken by MBAs. Elsewhere, there are specialist masters of science degrees to prepare people for those roles.
Many of the best programmes are ranked by the FT in finance (http://rankings.ft.com/businessschoolrankings/masters-in-finance-pre-experience-2013 and in general management (http://rankings.ft.com/businessschoolrankings/masters-in-management-2013 For other specialisations, check out Eduniversal's rankings at www.best-masters.com/
None of these are freshers' MBAs outside India. Generally, freshers MBAs outside India are offered by low-status schools which want to serve the huge demand for MBAs, especially from India. These work really well for student intending to return to their home country. However, the pre-experience MBA is now one that many employers outside India are familiar with, and the fact that they are offered by low-status schools limits the openings for graduates. These students will be better advised to go to a better school, where they will get a better education, a stronger network and more choice over where they work.
PS Easy proof that an MSc from top school is worth much more an MBA from a poor school: an HEC Paris MSc has a average salary of $93k http://rankings.ft.com/businessschoolrankings/masters-in-finance-pre-experience-2013 and that is more than 16 of the top 100 MBAs in the world http://rankings.ft.com/businessschoolrankings/global-mba-ranking-2014