Applied on line, Hiring Manager contacted and schedule phone interview, next was called to be present to meet and greet important executives, Lunch was provided, Next Verbal interview by Associate Director of Tax Preparation by web meeting and written Test.