Pros
-You will get senior experienced mentors who will guide you in your projects. You will learn a lot from them. -You will be able to engage in research, plan, design, develop and deploy end to end large scale products here, which will extend your experience in vast level. -You will get opportunity to work with diverse teams who are multi-talented. -You will feel like you are not in just one team, rather you will feel like the whole organization is one team and you are playing with all of them together as teammate. -Excellent food and transport services. They have their own restaurant inside as well, you can have snacks from there. The coffee is really good there. -Two festival bonuses will bring smile on your face. Even you will get partial bonus when you will be in probationary period. -There is recreational zone, where you can play table tennis, fussball, pool, carom and so on other activities and they have gym with instructor. -If you want a flexible work life, you can join here. Only thing you have to keep in mind that you have to responsible and committed for your tasks and projects, the rest you will find smooth.
Cons
-They have always incoming different projects. You can not rely on just one specific skillset, you have to keep learning. Sometimes you may feel like you are running out of time, but they understand that. -If you are lazy, not that active person, this organization is not for you, they move so fast that you will find it difficult to keep the pace. -They are concerned about the quality of work rather than quantity, so if you are someone focused on quantity, you will feel tough to maintain quality of your work.