The interview process overall was a positive experience. The hiring manager and HR were very professional and courteous. The take-home assignment was fair but they only gave a few days for it to be completed. Tough if you're working full-time but do-able. They moved really fast.