Screening Interview, Hiring Manager Interview, In-office presentation and interview. They basically interview for potential candidates for hopeful jobs in the future. I wouldn’t waste my time unless you’ve been assured of a project or just want something possible in the future. Waste of candidates time to do calls and presentations to find out no job. I’ve been waiting 3+ months to hear back from their potential project opening. On the bright side, everyone in the process was generally nice.