Hi, I am currently on my PGWP seeking for work. I'm being offered an "Open contract" (i.e. no end date indicated) by a company. I'm told I'd be issued a T4A at the end of the year and the company will not help with deducting taxes, EI (all that sort of stuff.)
Would this position make me...