I have never worked for Mcguinley, but they seem to be very unprofessional even before you work for them. They do not even tell you proper details of the contract before the interview, unless you ask them. I was also surprised by their lack of interest to speed things up. Seem to me, that they could be a hindrance to being hired as opposed to being a help. Not impressed by their communication either. Slow to answer and the content is not clear.
It seems to me the other contractor I dealt with really tried hard to help me.
But it might depend on the person you deal with.