For a staffing company, it's fairly good. There are bonuses for the three major holidays, they don't make arbitrary deductions, and they don't underpay you.