Solidvisa team is perfect I can't say anything bad. When I called them and asked for help they promised that they'll do their best for me and it's true. I got a work visa for Canada but in 1 year. I'm really thankful and grateful but I didn't expect that it would be protracted in time. But still, I'm advising this company who seek Companies for getting a visa for Canada. Because they know exactly which documents who need for the Canadian embassy and they know when you will be a suitable candidate for this process.