I approached Drake for short term temp work. Only wanted a couple of months work so I can't really comment on the organisation.
The staff I dealt with were very pleasant and the assignments were both enjoyable. Varied work and two completely different industires.
I enjoy temp work but the salary paid doesn't make it a workable long term option.