There are on cons in this company. The company does not provide any salary if target is not achieved. Even if you are working as an employee you would feel you are working comission based because it was said by the manager efforts matter more than numbers. There is no proper documented salary policy of the company so you would have to believe on the words the company. The main business of the company itself is to play with the careers of ambitious people.