Overall the interview process was great HOWEVER. After I started I found out that the HR person I interviewed with lied to me about some of the benefits. The benefits that I was promised during the hiring process were immediately taken away after I started. Besides that, I interviewed with 4 different people. All remotely. Average difficulty.