Dont believe me - I am just jotting down, what I Google'd/ researched from Internet.
Per the public source (Net), Kforce Inc. , located at, 1001 East Palm Avenue Tampa, FL 33605.
Is ranked 71 for Visa sponsors.
And per user reviews, it is 4 Star rated (out of 5).
Kforce Inc. has filed 1338 labor condition applications for H1B visa and 612 labor certifications for green card from fiscal year 2015 to 2017.
But also note that 16 LCA for H1B Visa and 29 LC for green card have been denied or withdrawn during the same period.