Did my initial interview over teams. Great interview, just a casual conversation about projects I've worked on and how I've handled different situations. If you have work experience already, its a very painless interview
Scheduling was easy. Interview itself pretty easy. Lot of questions about your experiences etc. Nothing that difficult to answer. I would come prepared to answer why you want to work at ESI. Not sure what else to say.