The interview process consisted of an HR screen, virtual interview with the hiring manager, and a group interview on site. The whole process was very quick and easy process. The HR team did a great job of following up and scheduling interviews. I ultimately did not take the offer as it would have been a downgrade in terms of pay and vacation time. Everyone was super nice throughout the whole process. I would go through the interview process again with them.