Greythorn took great care of me. They were there for me anytime I needed them. In the 7+ years with them I always received my check on time, something not all contractor's working through other agencies are able to say I've found. My work at the client won a prestigious national award for the client and Greythorn made it possible for me to fly from Seattle to Washington DC to participate in the ceremony. They made sure my rate was fair for me each year even when I know they did not get a rate increase from their customer. They left me alone for the most part and let me do my job but where always there for me when I asked for anything. I couldn't have asked for a better company to work with.
Cons
I did not find any problems whatsoever with working with/for Greythorn and would be very happy to do another contract with them at anytime.