EssGee, Thanks a lot for the detailed response.
I filled the "IMM1295-Application For Work Permit made outside of Canada" form for my spouse but I don't know if they filed it further or not as my company has not been very transparent on this. As per the company's contact person, she should get...