please don't rely on the positive google reviews you see. They manipulate or maybe pay some money to remove all their negative reviews . They removed my negative reviews after a couple of days!!! I was misguided by their team and lost my chance of receiving an ITA as well as my PR. I've been told by one of their managers that after 6 months my LMIA would expire, however, this wasn't the case since I was working in Canada at that time so due to their misleading information I've lost 50 points.