Overall they had me do a screening, 1 on 1 interviews, and a 4 hour virtual onsite that required me to take last minute vacation from my normal job in order to complete. They ultimately ghosted me until I followed up 2 weeks after the presentation which they told me I didn't get the job. This felt extremely unprofessional given that I had interviewed with them over a lengthy 6 week process and they promised to keep me informed.