two levels of interview which included the HR and the hiring manager. Then an offer is made. The interview may involve performing an assignment and speaking with a panel. The process can last between two weeks and two months depending on the urgency of the role