Have a peace of mind. You´ll be fine with Jodo.
I left Vortech some 5 years ago, because they are too friendly :D
So, what you reported, is very tipicall of them. Looks like they haven´t learned anything.
Change is always a pain. Lots of work, etc.
But in the end, you´ll be...