Long & drawn out, with extra steps added along the way. Progressed 5+ candidates to the final round — appalling decision making & a complete waste of many candidates time. Good companies have a concise interview process, with set steps & timelines to manage expectations. They also typically don’t progress more than 3 candidates to the final round out of respect for their time & effort. Forewarning as an employee.