Initial phone interview > On-site interview > follow up interview.
Had the opportunity to meet the core team working with this position.
Was given overview of culture of company, department, and specific team.
Given thorough overview of position, both positive and challenging aspects. Given specific potential scenarios of tasks that would be expected.