10y
Our sincere apologies for the scheduling snafu you experienced. This is not normal for us, and we truly regret any inconvenience it caused you. We are a geo-distributed team, so part of our interview process is over the phone/Skype because this is a component of how engineers will work here. I did speak with the last interviewer you mentioned and he certainly did not intend any offense; there are certain roles we intentionally do not have here, and his intention was only to explain the reasons behind this. Our process is rigorous, but we work hard to make it engaging and fun, so that even candidates who do not get an offer in the end come out with a positive experience. It looks like we missed that mark in your case, and we take your feedback very seriously.