You will be transferred to a sister company known as Jumbo marketing and company which is basically a ' strike off company ' in India. The role they mentioned in job description will not look same as your job (and their expectations are far beyond the scope as well which they use to pressurise you at work.)
Sceptical about their tax compliance and Canadian operations and Indian office.