I was really disappointed with the recruitment process and the lack of clarity/communication by the recruiters. My interviews themselves went amazingly, the interviewers we're great and it all ended with the interviews telling me how good a fit I would be and that they looked forward to working with me. I waited for two weeks after hearing nothing, and reached out to this recruiter only to hear that they "haven't heard from them" as if asking wasn't an option. I only officially got rejected two months after the process with zero explanation. I'm an immigrant, and I understand that this company probably is biased against us and they'd want to keep me hanging in case they can't hire an American, but it was an unfortunate move regardless. The lack of consideration in the recruitment process was appalling and I can only imagine this is something that is reflective of company culture.