Submitted an online application with a cover letter and resume. Waited a few weeks to call HR. Scheduled a phone interview. HR was no show for that interview. Called again to reschedule. Went in for an in-person interview, thought it went well. Waited a few weeks to follow up as they mentioned the hiring process typically takes a while. Followed up with the interviewers and HR, got a not-so-nice "no" a couple more weeks later.
An unpleasant experience, indeed they take forever and are very unresponsive, and if I was not what they were looking for, they didn't have to wait almost 2 months to tell me.