Milestone Technologies interviews FAQs