5 week long process; ghosted after a very stressful process; overall was a decent experience but process took awhile from from the first recruiter call to final offer. Hiring manager round went well. Coworkers seemed very friendly and good work environment