Thank you @swar12894 and @jes_ON for sharing your valuable thoughts.
@swar12894,
Yes, I do have a written contract which states my hourly pay rate, hours per week (37.5) . But my written contract says i am an independent contractor.
The agency is also ready to issue me a reference letter.
I...