
Finding a technical solution to a challenge
frequent communication outlining our goals
mutual respect and a desire to learn and help others
There is an energy of people working together with exciting technologies to create something great
It's tough to say; compensation and benefits are good but not outstanding. Ample PTO (that increases with some service anniversaries) is nice.