Two phone interviews, two on-site interviews. The first interview was with recruiter, second was with a manager, third was with the same manager, fourth with President of company. Long process that took over a few weeks. They are very thorough when hiring employees.