A few possible reasons why your visa has not been processed yet - 1) the employer does not have available Indian visas and is still waiting for approval, 2) the employer has put your position on hold so they are currently not processing your visa, 3)the mandoob is lazy and has not processed your visa, 4) the mandoob has spent the money supposedly for visa processing and has yet to come up with the money, 5) the employer might no longer be interested in hiring you...Try to communicate with the employer to get your answer or stop waiting and look for other opportunities:)Good luck!