
Smart, ambitious, persistent, excellent problem-solvers, good communicators
The salary is the best part
Friendly people that enjoy working and playing hard
Great people to work with, intelligent, get stuff done.
Constantly presented with new challenges.