It took a long time, but I got the initial phone screening, a phone interview, then an in-person interview. The in-person interview was a panel interview. In between the second phone interview and the in-person interview there was an online assessment.
It was very frustrating since I did not hear anything from them until TWO and a HALF MONTHS later. I got a generic rejection email.