This place is a body shop and they exploit poor immigrants from other countries. They simply position people at job sites and pocket a huge cut. Very unethical place, they ask people to deposit money for visa sponsorship upfront. Have reported them to the Department of Labor.