Pros
Great co workers, free coffee, up to date technology, secure. Great training program. Any staffing company will hire you after a year working at Kforce. Health, Dental, and Vision. 401K after a year. Have good corporate outings.
Cons
Favoritism runs rampant. If you're a hot girl you'll get promoted quickly as long as you're semi intelligent/articulate. Worked in the Business Development program and the guy who was promoted to manager had the lowest numbers, but had been there since the beginning. Lot of coworkers left after that. Moreover, it is required you work 50 hr weeks (8-6), sometimes Saturdays. However if you take paid time off, it is based on a 40hr work week. You take a week off and you've lost a day of pay. Very suspect. After a year I had enough and went to work for a smaller firm with much more transparent working conditions.