Hi Shiva,
I have friends who work for IBM in Canada as temporary employees & I'm aware of the situation. You're not alone as this problem is not isolated to IBM alone. I know people from Accenture, TCS, etc having the same issue. That standard salary letter format issued by your company won't...