I will not recommend anybody to join the company, as there is no job security. Previously the company was a nice place to work, with good number of professional people, but now there's none. Lack of professionalism, and even you will not get the salary on time. They don't value their employees. You can expect shocking termination without any reason.
Even they were shut down for 2-3 month and again started in new address...
The ex-employee haven't received their salaries yet.
Only good thing is that, you can expect good snacks very often.