The communication was great, and the entire process was efficient, fast and fair. There were not too many levels or rounds of interviews. Based in California so most if not all interaction will be over video chat or email. I wish all companies would be this smooth in the interviews process.