I was referred by an employee at HighPoint who I had met when he worked for my current company. I had an initial interview with the recruiter, which went well. I provided my salary requirements at that time. Over the next few days I had two phone interviews, which went very well. They asked about my current job, prior experience, etc. Both interviewers told me that I had interviewed well and felt I would be a good fit. Within a few more days, I had dinner with the VP of the practice as well as one of the people I had the phone interview. We discussed the company, the practice, how I would fit in etc. for over three hours. The next day, the recruiter called me to tell me they were very excited about me, but he wanted me to have a phone conversation with the head of recruiting. Again we discussed salary requirements and when I could start. In my final interview, I again discussed my salary requirements and was told that I would be receiving a job offer in the email in the afternoon or the next morning. They even sent me a copy of the Benefits manual.
That was the last time I heard from them. After going through the interview process, I would have at least expected a call to let me know they were no longer interested or the job they had me lined up for didn't pan out.
Since then I have read the reviews on this site and have discussed the company with some colleagues. This experience seems to be representative of how they treat their employees. I'm glad I never received a final offer.