The interview process was very long took over a month from when I first applied. During my technical interview I received an email that I didn't see until after the fact because I was in my interview. That email told me they had already hired someone and canceled the rest of the interviews. I completed my technical interview for no reason as they couldn't coordinate their hiring process. If they can't get that running smoothly I highly doubt the teams and project run smooth either. It was extremely disrespectful!