Lengthy process. First interview was with HR. The second was a technical interview, and lastly there was a 3 hour interview with the IT department via Zoom. I liked them they were all nice, however, I found them to be a bit unprofessional. This is because they offered me an interview for a different position, and I accepted but they never ever contacted me after that (even though I emailed a few people several times.) I found that to be rude and unprofessional.