Had an excellent experience using CIG for my Permanent Residency (inland spousal sponsorship) and work permit. The process was professional, smooth, and successful (thanks, Cristina!). Only took about 9 months from starting the process with CIG to having my physical PR card in hand. Highly recommend using their services for your immigration needs!