Solid benefits, pay is ok, limited bonus
The company takes time to improve culture
Challenges of everyday work and building
Allows multiple people to meet and interact with candidate
They look for input across the ranks, and ask for feedback.
Good, committed people on the team who want to work hard and get the job done