Outsourcing IT related services has become a lucrative business all over the world; the reason behind its popularity is getting quality work at cheap rates. Individuals and companies