The process was good. The team members that I spoke to were friendly and nice. My interview was split into two days. After the first day, they reached out and canceled the second interview because they already found someone else. While I appreciate the transparency, I found that disrespectful because they postponed the final interview by a day, just to send me an email that it's canceled. Anyways...