Good experience overall, very communicative on next steps, and doesn't keep you waiting on a response like other companies. Allison, the recruiter, was clear and informative throughout the whole interview process. In total, I had 3 interviews. They did ask me to work on a project, and I found it extremely engaging but challenging.