
The attitude, intelligence, diligence, and camaraderie of the team.
The quality of coworkers that make up the team.
The salary is good. Benefits, particularly, health insurance and retirement contribution.
The quality of teams and quality/type of technical work we execute.
Their humility and focus on the long term good of the company.