I was given the opportunity to interview at Edge Technologies through a staffing firm. After I interviewed at the staffing firm and took the required tests (required by the firm, not by Edge), I was called in for an interview with the Business Manager at the time and the CEO. It was a pleasant experience with appropriate questions about my skills and interests.