2 level interview. Took a very long time for HR to process my application. The HR interview is easy and usually done online, same with the interview with department supervisors and managers. They're all very nice, but the hiring process takes a very long time.