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