My employer did not pay salary on time

Hi, I, Amit working in a logistic company. My company did not pay salary on time e.g. salary of Sep 17 is not received till date (Jan 18). If we ask for salary with made any pressure on CMD, he told that he had not the money to pay the salary. Even he did not pay any amount of PF and ESIC as well as, if some one complaint to PF office or ESIC office. Company give some amount to person of both departments and case get again dump without any action. We are also not leave the company because our all amount will go for Full and Final settlement and F&F will hold for 6+ month. We are in big trouble and in so much debt of banks e.g. PL, Credit card interest etc. because of non payment of on time salary. We are paying monthly interest approx. 5000.00 but company did not pay any interest on delay salary that has completely break our backbone. This delay salary is continue from last 2 year. Company did not pay any bonus even company ask to do work on sunday and holiday also if we not go on Weekly off or holiday, HR mentioned absent. 10+ hours working without any overtime is also not pay by company. Kindly advise us.......