It appears that you are still hiding the facts. Please come out with the truth and genuine problem to seek expert advice. Have you been provided with the company's appointment order? If so, the salary particulars must have been shown, i.e., the gross salary payable per month. Whatever was agreed upon should have been paid. If there is any deviation, you have the right to question the lesser payment.
Now, regarding the payment of salary in cash, according to the Income Tax Act, 1961, if the net salary payable exceeds Rs.20,000 per month, it should be paid through a cheque, not in cash. If a salary slip has not been provided, you can request the company to provide you with a salary certificate or use your appointment order as authentication.
If you wish to move to another company, you are free to do so. The company's door is always open for both entry and exit.
Regards,
Adoni Suguresh
Labour Laws Consultant