Multiple rounds of interviews, first of which was virtual. Second two were in person with multiple people/panels. Long process (8-9 weeks) and lots of wait time between rounds. Would often wait 5-10 days for information on the next step from the HR rep, which was frustrating when asked to put together a portfolio with 48 hours notice despite the interview being scheduled well over a week out. Got ghosted after final interview and had to assume they hired someone else. Quite frustrating experience.