Yeah that's good to hear. I think I remember you mentioning CZ in some comment in the past but you know more than I do in that regard! Going to another good company is certainly better than going to a shitty one or to dust altogether.
The article mentioned they were building a factory I think, so it's good to see they might have two places!