Disclaimer: Follow my advice at your own riskHello all, any suggestion is appreciated.
I'd say tell them.. Its about how much you value this opportunity.. At 438, you may get direct ITA at year end but its not sure.. 600 points would be a great asset to your profile..
Regarding furnishing your documents for current employer.. you could explain in Letter of explanation that asking current employer for letter can put your job at risk.. If OINP stil asks for the documents.. we'll see