Horrible experience! I did one assignment with them last July and I'm still waiting to get paid for the assignment. I told them I would pick up the payment when I got back from vacation. I get back from vacation, go to the office to pick it up and I was told it was mailed to me after I specifically told them to hold it for me. (The place where I live is brand new so the mail was not being delivered reliably.) Long story short they mailed it to me and it never reached my mailbox. They said they can't reissue me another one because there has been activity on the card. Then has the nerve to ask me if I have the card or if I know who has the card! Obviously I don't have it and wouldn't be wasting my time since last July emailing and calling to get things straightened out.