Sketchy recruitment process. Cannot recommend this company. Their recruiter(s) were no-shows on at least one occasion - no call, no email, no nothing. Their internal coordination was bad - they had other, unfamiliar team members reach out by SMS (!), for example, about scheduling meetings that had already been set. They didn't outline the recruitment stages at all. Poor communication and follow-up. The process took 6 weeks for two interviews.