The interview process was a bit confusing overall. After being reached out to by a recruiter asking me to apply there were a series of emails and tests, which were at times difficult to navigate, and you receive very little hand holding. The tests were fairly straight forward if you study the provided guidelines in advance, though as I understand it many people do have trouble with some of the concepts. After the testing I did have to wait several weeks to be cleared for the project.