As much as Kforce says they are a flexible workplace, disregard this false advertising. If you are not there making money for Kforce and haven't been there for 5+ years, you will not have a flexible schedule. Don't expect to gain much appreciation for winning placements or being good at your job. This is a company that recognizes the top 1% of staff and all others have fallen short of expectations and are pushed to work harder and do better. Career advancement opportunities are pretty much non-exsistant internally if you work in a field office. You can manage either a delivery team, a sales team, or the actual office. Not much other than those positions. Dont expect salary to change at all being that commission is available for you to earn. Promotion requires a ridiculous runrate that incentivizes bad leaders getting leadership positions. Regional Leadership is oldschool and outdated in my opinion pushing methodologies and strategies for success that are very broad and do not actually apply to work, life, and success in today's world.
If you want to learn and get good at staffing this is a great coming to work for if you can manage to put the hours in and have very little going on in other aspects of your life. This is not a glitzy company. No good benefits. PTO is below average and starting salary will likely be under your market value compared to competitors.