Pros
Honestly, just about the only good thing that I can say about Kforce is that there's no micromanagement, they let me do my job.
Cons
I was hired on as a contractor for an Intelligence Analyst position and was promoted to a supervisory position which included traveling to train analysts, supervising analysts in their daily duties, submitting reports, working closely with the client, etc. For submitting my first travel pay/mileage submission I had to make four phone calls (they did not return my voicemails) and send two emails over a three week period before I received the paperwork that I needed to submit my mileage. Once I submitted it, they lost it. . . so I had to submit it again. It took almost five additional weeks to receive my travel reimbursement. The same thing happened with my later mileage submissions. When I would call the account manager with questions/concerns about something 95% of the time they wouldn't be in the office and I couldn't reach them and it took about three to four phone calls and voicemails on my part before they would return my calls. All the analysts on the contract were told that we would receive a review after a one year time period. When that time period came around we analysts reminded the account manager of the promise of our reviews and they said that they would give reviews the following month. The following month myself and several other analysts placed calls and emails asking for a review - no phone calls were returned, the emails returned said that we would receive our reviews at a later date. Our reviews never took place. I found the Kforce staff that I worked with to be utterly incompetent and dishonest.