The interview process took over a month. I had two interviews which was pretty normal, but I've never spent a month in the process of interviewing for a role. They finally offered me the position and I accepted, but the onboarding process was so terrible and disorganized that things quickly went downhill.