I was referred by a current employee.
I began talking to recruiter in January. Formal interview process began in March. I had a phone interview, took their analytical test, and had an "in person interview" via video conference call due to distance. All interviews went really well, I was highly interested in the position! After video interview I was asked to send my availability to fly to Boston to do a sales pitch.
I followed up to thank those that interviewed me, asked a few questions, and sent my availability. They gave me a date that I would hear back about when i needed to come to Boston, when I didn't hear on that day I emailed the recruiter I had been working with. When I didn't hear after a few days I emailed again and called the office.
I never heard from recruiter or anyone else in the company after that.
Terrible communication and extremely unprofessional!