The leadership they recently put in place is garbage. They have no experience managing others and lack basic management skills. Just look at the turnover rate at this office...they are always hiring new people because they do not invest in the current employees they hire! Seriously, look at their LinkedIn Talent Acquisition or job boards...alwaysss hiring new sales/recruiters. IF you are desperate for a job, by all means use Kforce NJ as a stepping stone temporarily to pay bills but that is all I can suggest.