The interview process was pretty straight forward but they had to reschedule my second interview day of. They weren't the best at communicating with the interviewee and didn't stick to the time frames that they conveyed during the interview. Weren't the best at responding to emails either.