1) They just don't care about your growth or finding new projects for you
2) Recruiters have the worst attitude
3)No clear communication with the employee
4) If you are on a Visa , you are as good as dead because the legal team is a joke
5) You will be terminated without any notification if your project ends , and then your H1B will be revoked without any notice .
6) Calls to recruiters and immigration team goes un answered
Beware of Kforce and if you are on a visa , PLEASE DO NOT JOIN THEM