I have a note in my list of companies to stay away from them because of what I've read on this forum. You might do a search to see what the old threads say about them.
Did a casino shop for them years ago. AWFUL! Vague instructions, poor communication, lousy pay, and I had to keep asking them to pay me. Do a search and you’ll find plenty of others who had bad experiences. I’ll never shop for them again.