You probably got no responses because no one knows what the hell you are talking about. Don't assume everyone knows what those acronyms mean, such as KPO, "HCL BPO" and "B.Tech. in Computer Science".
You should also mention what country you live in. This is the net and for all we know you might be living at the North Pole with Santa Clause.
Ancient Dragon
Retired & Loving It
30,040 posts since Aug 2005
Reputation Points: 5,662
Solved Threads: 2,341
From that we can deduce that your question is 'should I join a knowledge process outsourcing (company) or keep looking for a job' which, to be honest, I am not sure how anyone here can really answer in any meaningful way. If you've searched for jobs in the subjects you are interested in and found none, but have been offered a job in another subject which you think you can handle, then take the job even if it is just until you find something which is better suited to your long term plans. Any work is better than none, all experience looks good on your CV.
happygeek
Freelance Word Punk
27,458 posts since Mar 2006
Reputation Points: 1,457
Solved Threads: 55
If I had spotted your question earlier I would have asked it earlier, but unfortunately I only read it for the first time this week I am afraid. It's impossible to read every post on DaniWeb, literally not enough hours in the day...
happygeek
Freelance Word Punk
27,458 posts since Mar 2006
Reputation Points: 1,457
Solved Threads: 55