Completely unprofessional, was offered the job verbally but found out later that I was not actually offered the job and still had to interview. They were inconsiderate of my time by not being upfront about the entire job and position being contingent on the clients start date and kept pushing the date back. They wasted my time for an entire month, I had turned down jobs because I was under the impression I was offered the job and waiting for an offer letter. The person I was in contact with continuously dodged my questions about an offer letter then finally came out to tell me I would not be getting one as I do not have the job and have to interview again AND discuss pay, which was told to me in the interview and I was never told I had to negotiate my pay.