Great interview process. I applied online and heard back from an HR representative after a couple weeks. She worked very quickly towards hiring and was overall very responsive. After an initial phone screening she scheduled an in-person interview with 3 of the members of the team I was interviewing for. When I met them, the interview process was fun, easily and enjoyable. Made me really want to work for the company. I heard back within 24 hours on next steps. They asked me to complete a couple assignments for them. I got the job offer by the end of the week.