Pros
Great staffing agency, actually best one I have ever worked with. They consistently followed up with me and checked in regularly and provided great support through out my employment with their client. Great benefits and very engaged partner. It was a pleasure to work with IDR, if I ever need work in the future will definitely call them first.
Cons
Can't find anything, no cons here