First I received a call that was about 5 minutes asking me my availability and was then invited in for an in person interview. Did a buy test at the in person interview and did really well, was then invited back for another interview. 3rd interview...did a similar buy test and a more in depth interview questions. I felt as though I did very well and was also praised a bit for doing well from the interviewer. I was told I'd hear form them in a few days whether i would be offered a position or not offered the position. five days later.. nothing, I called them to check in on the status and politely reminded them I was still interested in the position, she said she would review my application and get back to me. Nothing..ever... I spent a lot of time preparing for these THREE interviews. I feel as if their interview process is overboard ESPECIALLY if their not going to take time out of their day to simply let me know I did not receive the position. Very very disappointed with my experience with Buffalo Exchange.