Why does any of this actually matter? Why were you shaken?
You weren’t committing fraud. You did real work. Now you’re in the US with a family and a career.
Happy Father’s Day.
I assume because it turns out it was a actual bullshit job, and they were probably proud of what they had achieved. They probably trusted and may have even got on well with their boss.
You know that feeling when you work on a feature for weeks or months and then something comes along and the feature is no longer needed or the project is cancelled?
It's a pretty frustrating experience -- was it all for naught? Maybe it's useful to vent about it a bit.