Pros
1. Good interior. 2. You can make coffee whenever you want. 3. Most of the Colleagues are soft spoken.
Cons
1. WORST WORST WORST MANAGEMENT I HAVE EVER SEEN. They don't know how to deal with their employees. They will give you work and after every 10-15 minutes they will come to you again and again for the work. Have you completed it !! Have you completed it !! .. They will screw you in a single day. They will not provide you freedom with respect to work and even for Wi-Fi. But Ya!! After begging 10 times you will definitely get a Wi-Fi. 2. Even the senior most management person lacks the management skills. I think they have money so they are just running a business. They are not a literal company minded people where employees are treated as a family. They are just opposite. They don't know that the company excel because of employees, not because of dictatorship. 3. They will make you to work on the software that they can afford. Your background doesn't matter. If you are a 3ds max artist then they might give you sketchbook for their work. And you will finally ended up being a story board artist. 4. I am a north Indian guy. I found them little partial many times. Especially for attendance matters. 5. The most important thing is that they do not believe in their employees. They might demean you many times for an irrelevant reason. 6. I don't know about joining letter but they will not provide you a single hard copy of letter of confirmation. 7. I don't know about the money matters as I did not get paid there. SUGGESTION FOR JOB SEEKERS- JOIN ANY GOOD COMPANY. WHERE PEOPLE KNOW; WHAT IS "COMPANY"? AND HOW TO RUN A "COMPANY"?