I worked with Sunbelt through 2 assignments. In the 2nd assignment, 2nd extension, they fired my recruiter and gave me someone who knew nothing about me or that I only had 2 weeks left in my assignment. Had to sign a 3rd extension, just to keep working. My recruiter didn't contact me the last 2 months of my contract. I wouldn't recommend the company.