Guys, does OP really have to declare as self employed? OP was a freelancer - an independent contractor working on a full time basis. Someone should correct me if i'm wrong but that looks like it qualifies for FSW to me.
IF the company is willing to provide you a reference letter, in addition to the experience letter in CIC format, they are in canada, easily verifiable.
I think OP qualifies for FSW.
IF the company is willing to provide you a reference letter, in addition to the experience letter in CIC format, they are in canada, easily verifiable.
I think OP qualifies for FSW.