Overall the process was pretty good. I had a phone call with the hiring team, then a virtual interview, followed by an opportunity for an on-site interview. The only problem was how little notification there was for interviews. They were definitely looking for someone who was not currently employed and was available next day.