They are comfortable to work with and you get challenged to improve all the time. I guess they bring out the best in you.
401K, Stock options, and Insurance
Best company I've ever worked for, hands down!
Fast paced, never enough time in the day!