First submit resume with cover letter on line, and received an email to schedule for phone interview with HR manager, and provided a on-line survey questions for certain general roles required from the job description, and finally scheduled to meet a general manager 1 to 1 meeting.