The office vibe is really nice. Latest tech-stack and anatomy to work. If you make a decision, it is respected and all. You get support for learning and development.
Cons
Occasional long workdays are expected when there are deadlines.
Great workplace. Most people are young, ambitious and friendly. I have learned a lot just by collaborating with different teams. Management is supportive and you get ownership to work. No micromanaging. Hard work is noticed. All small wins and big milestones are appreciated.
Cons
It takes hard work to get noticed. Internal competition is challenging.