Interview process was great; round table discussion with multiple people including some higher ups. Wonderful team! They asked difficult but appropriate questions. You could hear the office cheering and having a great time outside the office, which really gave a great feeling of having a wonderful work e vironment.