I connected with the hiring manager on LinkedIn. It took three weeks for HR to screen me. The recruiter was very busy so it was done at 8pm.
Once the screening was complete I interviewed with the HM the next day by phone.
A homework assignment followed that I presented to the HM and another manager via a WebEx. I was not selected for the position and was notified by email.
Considering the 45 day process involved, I would have appreciated a call rather than a system generated email.
It was disappointing not to get the role. While the process was rather slow, I felt it was fair.
I wish the HM and the company the best.