Amazing company that takes pride in the hiring process. They partner with good companies in the valley and work very hard to take care of their clients and employees. Just remember, they are paid by their clients to hire employees and are an extension of their clients HR teams. If you display a strong work ethic and have great follow up, odds are they will be able to place you somewhere great.