The interview process started off well. The recruiter was very responsive and scheduled the interviews promptly. I had a total of three interviews and an initial phone screening. During my last interview, I was informed that the company would be contacting the finalist for reference checks. I followed through with the reference checks, but never received any follow-up. I reached out twice over a week and a half to inquire about the status, only to receive a generic rejection email. Overall, I would not recommend applying here due to their poor communication and lack of consideration for applicants.