Working remotely as a contractor for a Canadian company. My 1-1s with my boss/CTO turn into him unfairly venting about me and trying to shit on my work. The CEO I was acquaintances with before starting this job, though I haven't talked to him since starting.
One concern I have is that they are treating me like an employee. For example they will have specific times that they say I need to be online. Or they will say things like 'for today even if it is late for you, you have to spend 3 hours from 8-11 PM to get this work done'.
Also, I want to stop having 1-1 calls with the CTO. They are pointless because he is an asshole, and also there's the additional downside of not having what he says written down. If he says shit to me, I want it to be in writing, so I have it documented. I'm thinking of saying: 'I don't want to do 1-1 calls with you anymore, but feel free to chat/email me, and I will be communicative through those mediums'.
What do y'all think? I'm fine if they let me go, just don't want to have the calls with him anymore where he tries to humiliate me.