I've been working for a Canadian employer for over 5 years under Canadian standards, but not in Canada. My job is NOC B category. I know it isn't precisely "Work experience in Canada", but does it counts objectively(points) for FSW or CEC? I have a reference letter from my manager who is a Canadian native; and the company I work for is 100% Canadian based in Alberta, but has operations overseas(in the country where I live and I'm citizen).
Nope, it does not count as work experience in Canada. It has to be in Canada and gained with the proper authorization such as a work permit. But you can definitely use it as foreign work experience. Good Luck!