The interview process was 2-part. I interviewed first with the support manager, and then with all the upper management including the support manager. It was very casual, and they were more than open to working around my schedule... I've always admired a company that understands that a candidate who is already working full-time will not be able to interview during normal working hours, and I was grateful Keystone understood that.