There are different phases, having the last one being a panel interview with 5 different people. I had to take a full day off for that. I think it's good to avoid having the interviews taking a lot of days, but it's not ideal if you want to do them without your current company noticing it.