I've read a lot of horror stories of applications getting rejected due to job description not matching NOC description by at least 70%. However, what happens when your occupation is covered under NOC 2148 I.e. Other professional engineers. There is just one line describing each occupation and a lot of room for interpreting the requirements broadly. Anyone can please share their experience?