Interview process was spread out over three months after they said they were hiring and then abruptly stopped. Had to follow up multiple times with them after they said they would get back to me and did not when they said they would. Did three separate interviews. Told me that I was a top candidate, listened attentively, only to turn around the following week after the final interview and said that I was not going to get that job. No further feedback or explanation. I should have known after seeing a Google review on their hiring practices that that would not end well. Got a better opportunity elsewhere and you should do the same.