The salary is pretty good compared to other companies and no delays
The best thing about company culture is that the management takes care of it's employees
I have been working at ImmigCanada for past 6 months, great experience, great incentives if you work hard
the management is helpful and supportive
The management is very supportive and lots of things to learn from themLeadership review
The management is very supportive and lots of things to learn from them