Pros
Nothing to mention except subsidized meals and parties
Cons
Poor work, nothing to learn, no transparency. At the time of selection/interview they will tell you to keep you in technical process but when you join, they will give you just data entry work. You learn nothing here. All managers are diplomatic and corrupt. Shopzilla India HR is the most corrupt and thinks that he is thee only one in this world who knows everything. HR will create his own rules and just forcefully impose on you. You can not approach any senior management because they are all friends of managers and won't listen to you. They can fire you anytime without any reason and will not give you salary and experience letter. Do not join this company. Only join if you want to spoil your career.