Never heard of them, so I looked them up. Looks like they are a Telemarking company...you know, calling a gazillion people per day trying to make sales. I don't believe you will find anyone here that can help you with that, since it's not mystery shopping. You might try reading reviews on Indeed or other job boards to get an idea of what people who work for them think of them. Good luck!