I worked at Delta Computer Consulting full-time (More than a year)
Delta's role is to match people with jobs - and they do it very well. Their internal staff is friendly, helpful, and always available. Benefits are good, and paychecks come on time. No drama, no politics; just a professional working relationship.
None. It's a body-shop, right? As long as you have a project at your company, you're working. But there's no "sitting on the bench" after the project is done.
Advice to Management
A little more contact with employees might be beneficial. When everything is going well at the placement, Delta fades into the background. Strengthening the brand never hurts, with some occasional training, activities, even on-line forums or information.
Let us know if we're missing any workplace or industry recognition –