Lack of communication showcases the shortcomings of this company. There were 2 interviews, then ghosting from the recruiter. Initially the interview was set up only a day in advance. I had to reach out after several weeks for an update which didn't reflect in the applicant portal. While the interview process as a whole was fine, the lack of communication and haphazard scheduling show how poorly run the company is.