I looked it up about the " eligible to work in canada" rule. So basically it is a circle. To get a job, the employer requires you to be eligble to work in canada. But to get this from the authorities, the employer needs to give certain documents (lmo issue). Well i guess it was again too nice to be true, but understandable from the the canadian point of view.