I lost my senses :O
So that means a bank employee can't switch his jobs since all the banks are competitors. Similarly, Engineering companies, Hospital, Automobile.. Seriously who are not competing?
This means employees can't do the same job, thus forcing them to do different jobs with a single visa profession?