Pros
I have been working here since a year as a Full Stack Developer, and these are the things I have noticed:
1. You get to work upon the latest technologies and actually see the impact that your work is creating
2. The working hours are pretty flexible, and the management is understanding.
3. Employees needs are taken care of, even in the crisis times of lockdown
4. Office is at good location, easily reachable by metro
Cons
None as of now, the company is growing at a phenomenal pace.