
Support and opportunities given for career development.
Flexible work schedule and work/life balance.
Mission impact and sense of value.
Mission focus and technical expertise.
Technical proficiency, team culture, professional behavior, respect for each other.