Applied online, was contacted via email 3 weeks later by a recruiter which took 3 emails to set a time talk. On that call it was very short maybe 10 minutes she said she'd be I touch for an interview with the hiring manager. That was 2 weeks later - she asked for my availability and then set up an interview on a day that was not an option for me and then was out of the office for the next week so I could not change the time. I had a video interview with the hiring manager which was about 45 minutes. It went well - I reached out to the recruiter 3 times with no reply before receiving a generic email stating they moved forward with another candidate. Extremely unprofessional recruiter- candidate experience is essential and this was the worst interview experience.