You will probably love ICCDS. Their schedulers, editors, and accounting/tax staff are wonderful and reachable. I was able to call their tax and accounting department and speak with the person I needed to speak with, and get my concern handled straight away (SSN thing)
They pay 30 days after the shop is submitted, have decent-paying shops, reports are simple, but what I love most about them is the fact that I can call and speak to a real live person who can handle my concern/scheduling right away. That is HUGE for me.
------------------------------------------------
Plan the work. Work the plan.