
Very good engineers who want to be even better people. Great team
Being given a task to perform when I have no idea how to do it.
they communicate well, lead from the front, take responsibility for failures, aren't afraid of tough decisions, and are very transparent
Salary is just one component (and a very good one)... The entire package is geared towards keeping people happy and engaged.