Overall I had a very positive experience. The recruiter was in touch with me throughout the whole process. I first had an interview with the recruiter, then a manager. 3rd round was a zoom interview with 3 different people that work at the company includng the manager I would be working for. Everyone was very nice and answered all my questions.