Pros
If you want to develop a suicidal tendency, join here.
Cons
1. They don't pay salary on time, months of salary will be on hold. You won't get even after leaving.
2. PF, if they deposit even your share for a month, you are lucky for that month. Most people haven't got it in years.
3. Gratuity, what's that? You won't even know if something like that exists in this company
4. Projects, only for those who can bootlick a specific person. He says that on your face.
5. Hike, only if that perticular guy is not targetting you. That's only for bootlickers
6. Exit, even tougher than working for them.
7. Switching from here is not easy as the product hardly exists in market and you have to switch domain as the skill hardy match for similar profiles
8. Career growth: In dreams, only if the company grows. Imagine a compy founded in 2007 still unable to pay salary, existence in the market is negligible.