Sorry, this is so long but I think I need to give the full picture.
I've got a client who are good in some ways (lots of bookings, pay me on time, nice people work there). They aren't exactly in the area I want to be working - but in this economic climate I'm glad of the work.
But I've got a problem with them - our last contract finished six weeks ago. The next contract is a big one - at least six months work starting November. Because I've worked for them so much they said that I need to go on PAYE. Fair enough, I said, as long as it's clear that I work for other clients on the days I'm not working for you. They said that was fine. But then when the offer came through they weren't happy about my having certain extra unpaid days off to work for the other clients, and pointed out that I get employee vacation days, bank holiday and Christmas paid as time off. But of course those days aren't much use for working for other clients as their offices are closed at Christmas too.
Also since I finished the contract I've had six e-mails and three phone calls all of which have been 'Sorry, know you're on holiday, but quick question re XYZ" "Apologies to bother you when you're relaxing but we really need you to talk us through ABC, can we talk on the phone on Monday 10am?" There has been no talk of them paying me for this - and to my shame I haven't raised it either as I wanted to be a helpful supplier. Bad move on my part.
Also in my last role I worked for them three days a week and a range of other clients two days a week. Every week at the end of my three days the people in the office would say 'Have nice long weekend!', 'Enjoy your days off!', 'Are you going to be spending lots of time with DSname?' Every week I'd say 'Well tomorrow I'm working at XYZ' but it never seemed to go in...
The trouble is I think they think of me as an employee who is 'on holiday taking a few calls' or 'a mum working part-time', whereas I'm actually a freelance consultant who works for them when I'm booked in. They don't have me on retainer.
They have offered me a permanent role as an employee several times, and several times I've turned them down. But it's starting to feel as though I'm a de facto employee! Something that I really don't want, as I much prefer working for my other clients.
So I think I need to find a way to say this that doesn't burn my bridges with the client. I don't want to lose future contracts with them. Or AIBU and actually this is just normal for a client to expect? I think I've handled this badly and now it is really stressing me out.