No never heard of them where are they from? You know its a catch 22 when you go to work for a company because if you question them to much about how they pay and all the other good stuff we like to know who were dealing with they get pissed and no work. So the way I have done it is give them as much quality and quickness service for two months straight for new companies and if they dont pay then I will go speak with them.
Good Luck!
Shelly