
My manager and my immediate team
Willingness to roll up sleeves and solve real problems
I love working with such smart and dedicated peopple
Better maternity leave - industry standard is 12 weeks
The executives are reachable and will get into the weeds