I went thru both an phone interview, and an in person interview with several different people. Despite being in their office, some portions of my interview were with remote workers. I endured technical difficulties due to their poor conference room Wifi. This made the process choppy and discombobulated. They strung me along for several weeks while being told I was their top candidate, and offer was coming after the holidays.