Applied on LinkedIn and heard back about three weeks later:
Pros: Let me know upfront how many interviews were in the process, shared benefits information after the first call with the recruiter. Those I talked with in the company were extremely friendly and made the interviews feel very comfortable.
Cons: Had one interview left in the process and the recruiter ghosted me after already going through three of the four interviews. Only told me they went with another candidate after I emailed them over one week after my first email to my recruiter checking in. Pretty unprofessional, considering they were only interviewing two other candidates they could have told me I was out of the running when they no longer saw me fit for the role.
Recruiter also scheduled/confirmed interview times very late. I received an interview invite at 10pm for the next day at 11AM, this was days after giving my availability. Thankfully it worked for my schedule, but as someone who has an unpredictable meeting schedule (something I mentioned upfront) this wasn't exactly courteous.