Pros
1. Top management is easily approachable. Conducts regular town hall meetings to share the company's direction/vision on regular basis. 2. Good hands-on experience on different technologies as a full-stack developer. 3. The Agile process is nicely followed which adds value to your career. 4. Awesome environment, culture & values which keep an employee motivated. 5. Good health policy, cab facility, indoor games, canteen, Sodexo (INR 2200 PM), Thrive (INR 25K annually reimbursement for sports purchases and more), Education Assistance (50K annually ), etc. 6. Work-life balance is just incredible. A best working place for a family person.
Cons
1. Some people on the team do internal politics (but not the top management or your manager) which takes your peace of mind. If you can handle it, you're okay.