Great people, better benefit options than most contract companies offer. The staff is always available, and very friendly with me.
Cons
Geographically limited to the St. Louis area, I understand. I am a contractor with Neteffects, so I am not familiar with policies impacting full time employees.