This company is NOT worth your while.
-yh_abc(yh_abc);
2022-11-14{222}(#14955843@0)+3
Having worked in Canada for many years, this is the 1st time I heard that a reference check needs to be the current direct manager. Either this new company is not professional or it is just a place full of office politics.