Brief phone screen, then was scheduled to meet HR and the design team. HR had a minor scheduling conflict which resulted in me having to visit the office twice. Communication was swift, emails were sent within days to confirm everything. Sent a denial letter quick, did not leave me hanging. Overall nice people and a fair interviewing process.