5.0
Jul 28, 2014
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
They are great at placing you at a location. They want to retain your talent and really reward good people.
Cons
The job can be unsatisfying at times, however, it is good for someone who wants to help people.