The hiring process was very straighforward. After sending an email to the HR department, they replied within two days and asked me to do an assignment. It was challenging but they are very flexible with the amount of time you have to submit it. A few days after submitting the assignment, I received an email in which they said that they were satisfied with the results, and asked to schedule an interview. Doing the interview online is the main option, but they also ask if you'd like to come to the office instead.