Pros
Salary on time. that's it.
Cons
First they will tell you there is five days work policy. After joining they will ask you to work on every Saturday even on Sunday if sales/ops teams found some technical issue thats why new people are leaving in just 10-15 days. There is no work life balance, not at all. They treat their people like slaves and wanted them to finish the impossible work with no time. No proper planning for the feature development. HR team is worthless. No policies. They can't take any stand in front of upper management even HR people got scolded for such a small issue only office politics. They can fire you with no time even if you are the permanent employee. Lot of work pressure. Unexpected deadlines. They are releasing new feature without proper testing because sales team already committed the deadline for the client. All the good reviews of app in playstore and app store is written by their own employee and their relatives. Designers are also dumb just copying the Zomato UI.