Yes, SOWP holders after landing in Canada has the freedom to work anywhere in Canada under any Canadian employer with a few limited restrictions.