Interview process was very long and drawn out with many rounds that were very slow to get scheduled. There were a handful of video interviews before I was scheduled for an on-site. The entire process I went through took over 8 weeks (and there was still another round I didn't make it to). When I visited the office for the onsite, there was a very disorganized, hectic kind of energy in the air -- surprising for such a seemingly mature company. I was a few minutes late for my onsite interview because they had not given my name to building security, despite reminding me multiple times to bring my ID for entry. Onsite, there was a system design interview done at a small, physical whiteboard, very old-fashioned. Everyone I interviewed with seemed nice and professional.