Applied online. HR Screen quickly followed (about a week) via phone.
After HR Screen, was moved on to speak with hiring manager (about 10 days after HR Screen) via video interview.
Follow up was supposed to be within two weeks. It was delayed out to six weeks. Was told I would hear from either the HR rep I was in contact with that I was still being considered and I would hear back from either the hiring manager or the HR rep I was speaking with. I received a generic email about not moving on to the next round at about seven weeks after previous interview round. The first two rounds of interviews was a positive experience, after those rounds the lack of communication and the waiting for updates was negative.