The interview process was enjoyable - however, they asked for too much to not extend an offer. The final take home assignment took me DAYS to work on/complete, which is really hard to do while also working full time. It was a 5-6 week process that took up SO MUCH time.