salary not on time ,you got your salary every 2 month for one one month.
even you got the salary in cash once in a while you get the salary in account, for that also you have to beg to senior HR about the salary
very bad environment,work culture is like hell
the best part is the M.D, he fires you anytime even if you work there for long term , that for sure you ll not able to survive,