The entire process was extremely professional! Everything was handled very fast. It took about a month from the first contact to contract. After talking to HR and meeting the team, the offer was made very quickly. For the in-person meeting I had to prepare a short presentation for a fictional pitch scenario. The process was always transparent and we'll organized.