They are an Indian based company with mostly offshore
If hired, be prepared to fight for you final paychecks with them, they will NOT fight for you with customer and you are on your own
First of all it's a institute not a company. please don't join in that institute..they cost your money by saying about their placement details and infrastructure..u can't gain practical knowledge
Cons
Even 10th or 12th could also do this job(desktop support)