Not very responsive to emails, and don't seem willing to justify a $500 consult fee for a Permanent Residence application, where their competitors offer free consults.
Member of staff I liaised with was not prompt in replies and failed to answer key and legitimate questions in their email.
Gave me the impression that they don't need or even want my business.
Very complacent vibe given off, which was disappointing considering they had been recommended to me based on word of mouth.