Very well organized and in depth, recruiters were very good in providing as much information as allowed. Didn't get the position, but the process was very sound. Would have liked to receive feedback as to why I didn't go to the next round after my all day virtual interview.