I would say this was a pretty long interview process. There was 4/5 interviews and a written test. Experience was good overall, I would say that the downside is that there was an extremely wide range in the listing for their compensation. This made me a bit uneasy about applying for the job, especially since it took so long. I was offered the position but decided to decline given the low compensation that was offered, I tried to negotiate but they were unable to offer more.