> One pattern I saw repeatedly was a contractor being let go, only to return via a large outsourcing provider.
That's 'normal' in Canada and France.