Good tech stack, good learning curve, work culture is awesome, friendly managers. Management motivates engineers. Getting a call from CEO on the day of joining was very good gesture.
Cons
Compensation is big low - salary especially stocks should be increased.