When I was on assignment they rarely check in on their employees to see how things are going. They have so many websites you access things through for example, pay is one site, time cards another, W-2's another.... etc. It makes it confusing. Also the company you are assigned to will never hire you because of a royalty or finders fee they will have to pay to Kforce.