
Solving interesting and challenging technical issues.
I like to solve technical challenges
the unlimited paid time off
Engineers that get things done and have fun along the way.
Engineers are trusted and empowered to get their job done, not micro-managed.
The leadership team seems to be working well together, towards the same clearly defined company goals. The make sure the various teams work cooperatively together, I'm not seeing anyone playing the "blame game".