and ending up with working still in markets or some BPO companies after their good education
That's partially due to the crisis but partially also due to the oversupply of university graduates, even in the most developed countries majority of jobs are still for factory workers, sales clerks, builders, drivers, plumbers, waitress etc. Now majority of people want to have "office jobs" spend years in post-secondary education and then often comes disappointment.
Regarding Collegium Civitas, It's not a bad school (although not one of top ones either) but they generally offer history, international relations and other "social" studies... A lot of my friends chose to study sociology, history, international relations and so on, after that they were struggling to find any jobs and most ended up with jobs having nothing to do with their education, so I think you should pay more attention to what kind of course choose than to school itself, unless your dad is a diplomat or something, I wouldn't advice to study international relations, It makes sense to study oil & gas mining, telecommunication or IT (although in this case I would imagine there are plenty of school in India) but sociology or history not so much, there's simply not enough demand on the market.
Your number of 300+ CV's should be considered in that most of them are probably totally unqualified to do the job to start with.
"Expat", I am well aware of that... you know what really matters ? That 2 years ago it was +100 and 4 years ago +50.