Great compensation.
Team-first culture.
Flexible timings.
Latest technologies such as Angular 8, Node.
Overall a great place to learn and grow.
Cons
Work life balance may not be there sometimes. (I personally didn't care as once you're in a product company your output strongly tied to the success of the product and survival of company)