Applied through EasyApply LinkedIn. Then was contacted by their recruiter to apply on the ADP-run job postings site. Had a lovely conversation with the recruiter and she promptly put me in contact with two coordinators that scheduled a 45-minute initial interview with Hiring Manager. After that then a series of interviews with 5 other team members. (All through Zoom). Everyone was very friendly and the questions were well-thought out (scenarios, behavioral, experience) Then waited two weeks to hear back, following up with recruiter who always responded promptly and curteously. After three weeks, recruiter calls to say they decided to go with a last-minute internal candidate.