Have any of you ever tried a staffing agency? It is their job to coach you up, talk you up to companies, and get you that foot in the door. You have a short term contract with the company that they have the option to make permanent. It is your job during that time to impress the shit out of...