Is it possible that Fragomen didn't actually submit my h1 visa application?
First off, Fragomen is shit. I can't imagine any reason why Amazon would work with this hot pile of absolute garbage company.
So, my h1b visa application wasn't ready till the very last day of filing. Application status on their website showed "Awaiting docs/info" when in fact they never reached out to me asking for anything. They never replied to my repeated mails when I was panicking. And, on Apr 2 they replied that they have sent the application. And conveniently, the case progress tracker on their website jumped from 2nd stage straight to the "awaiting response" (second last stage).
Now, I wasn't asked to fill out any documents (I switched role leading to >50% change in responsibilities) for my role. They refused to give me any confirmation number or any LCA/receipt by which I can verify that they submitted my case on time. I can't help but get rid of this feeling that they haven't sent my case and I just got cheated by some automated status change script on their website. Do you think there is any reason for applicants like me to doubt Fragomen?