The interview process stretched on for several months. Most of the workforce is remote, so all of the interviews took place over the phone or Skype. There seemed to be some turnover during the process, and a consultant was coordinating schedules in the beginning. I was given an assignment to basically pitch some product ideas and develop wireframes. This was a reasonable skill assessment in my opinion, and took 6-8 hours to complete. In the end I took a job elsewhere, as it seemed that the job was posted, but without any urgency to make a hiring decision.