The interview process was extremely well organized and thoughtful, consisting if a series of recorded responses, live interviews, Q&A sessions with employees, and a writing exercise. I had the opportunity to chat with multiple employees and become familiar with the company before accepting.