Pros
This company is one of a kind. Its neither a start up company owing to its establishment back in 2011, nor is it an mnc. For its 4 years in existence it can only boast about its meager workforce of around 9 on average which includes 3 from upper management(read friends and relatives of ceo) as well as its portfolio of incomplete or failed projects. The usual trend for a small company is to hire skilled workforce and pay them well by sharing the company's profit. The trend for a larger company is to hire unskilled workforce in masses and pay them sub par, and train them to get the job done. This company is the absolute worst of both worlds. It hires unskilled workforce, offers no training, pays peanuts, and expects miracles in return. A small company offers frequent increments, good bonus, variable pay, generous leaves. A large company in contrast offers perks and benefits like pf, insurance, overtime pay, cabs etc. This company on the other hand offers no bonuses, has fixed leaves(10 per year), fixed work timing(*this is only on paper, expect work to be dumped on you 5 minutes before you leave + no overtime pay), offers no pf, insurance, no documents, hell, it doesn't even pay your taxes.
Cons
This company is like a reality show, you can literally vote on the next person to leave, its that inevitable. People have been hired one day, and fired the next. There is no senior management. Average experience of the employees would be around 10 months. There is no way you can compare this company with any other legitimate company. It would end up being a black mark on your resume. Avoid this place at all costs.