Overall positive interview process until the end. Standard interview questions with a recruiter via Microsoft Teams and an initial phone interview lasting about 15 minutes. However, I was about to move from NY to SC and was not offered the job unless I completed an on-site interview