Interview with the hiring manager first, then with the recruiter, followed by 3 panel interviews and a take-home assignment.
Seemed like they just wanted free consultation on their subpar social media practices.
The process took about 3 months, which is crazy. Even though they scheduled panel interviews less than 12 hours in advanced.