Applied online, contacted by internal recruiter, 30 minute call with recruiter, 30 minute call with hiring manager, two calls with additional team members. Apparently there were two additional rounds of interviews. Interviewed at the beginning of a month and told I would get an update by the end of that month. Got a generic rejection and ghosted after four positive interviews.