You are very confused my friend. Foreign service is -THE GOVERNMENT.its a highly sought after position, if they don't like it then quit! And in Canada even private companies, if they big enough will not screw yu over. They are afraid for their reputation, and the fact that you can file a lawsuit. So unfortunately I don't agree with you