Comfortable salary scale with annual raises; good health care and dental benefits; small company "feel"
Cons
Surprisingly for a company with "computer" in the title, the business software is utterly arcane. Still working with Lotus Notes (yep, you read that right!). Hard to navigate 1980's software to get admin requirements completed.