This was a very smooth and casual recruitment and interview process. You get the opportunity to meet with many people from the company from various departments including upper management. They will not ask you difficult questions or try to put you under any extreme pressure. They simply want to get to know you, see if you will fit with their company culture, and ensure that you will be an asset to their team (aka you know how to work hard and will make a difference). First, consists of a few 1 on 1 interviews with HR, the manager, and maybe a few people from upper management. The last step is a 20 minute presentation with a lot of flexibility on what you can present. All interviews are virtual. Ask questions, be open, share your personality, and have fun!