They send you a email to complete a 48 hour technical assessment and you have to start when receiving the email. After completing the technical assessment, you get to have a virtual technical interview with one of the senior software engineer. During the interview, the interviewer dive right into his questions and he was not really friendly, didn't really give much feedback and he didn't even open his camera. I really felt that my experience didn't matter, the amount of time given for the assessment and preparation. He also stopped the interview before the allowed time and didn't give room for questions or to talk about the company. Overall bad experience and I don't want to work with people like them. I recommend that you avoid company like that.