There were two stages to the interviews. One with a recruiter from the company who reached out to me through indeed. The second was an onsite interview . The whole thing took place over a month. They were very responsive throughout the process. So overall I find it to be satisfactory as far as how I was handled in getting started.