1.0
Oct 13, 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Working for Canadian clients but received salary from Indian company. All employees are local Indians.
Cons
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.