Two phone interviews and on-site meeting moved along very quickly. Was offered the position at the interview but I still had further questions - plus wanted to meet the staff. A 2nd on-site meeting was set but before that date came around I received a generic email stating another candidate had been hired. Needless to say I was shocked and disappointed! Very little feedback was provided. So unprofessional - not to mention rude.