good starting place if you're good at figuring things out on your own. they will expect you to work on design, analytics, customer calls and research before taking any decision.
flexible work hours and hybrid
Cons
the dev team is very rude to accept any requirements from product. you have to convince them like they are your managers. no work life balance