Vantaggi
1. Awesome work culture(Flex. Timings, WFH)
2. Snacks every evening and lunch on Fridays.
3. A lot to learn. (Company adapts quickly to latest tech stack).
4. Management trusts you. If you are doing good, they will hand over the responsibility of a complete project.
5. Very talented and helpful people in management.
6. Friendly colleagues.
Svantaggi
1. Sometimes pressure on some projects is very high because of resource crunch (Though you learn a lot under pressure)