A long drawn out interview process that included 2 phone interviews and in person interview and testing before an offer was made. There was lots of gaps in communication between me and company and I had to contact them multiple times to find out what was the next step. The people were all lovely to deal with but the process is extremely convoluted.