Take Back Your Time by Ditching Bad Clients
webworkerdaily.com
webworkerdaily.com
Everyone has their moods and passions. Any non-trivial project will almost inevitabley take a few unplanned paths and hit a few bumps in the road. Mr. Murphy never takes a day off.
Alas, when performance demands keep reliably falling well outside the boundaries of the available (budget,staff,time) work-potential triangle, it's time to move on.
Life is too short. It's simply not worth the wear-and-tear on one's health, staff, family, and the company's bottom line, to deal with consistently unreasonable people on a continuing basis.
Boy ain't this the truth. I had a client last year that nickled and dimed me and every other vendor they have. It's their way of doing business. Then they stopped paying on time, claimed it was due to the economy. Thing is whenever they got a new sale they would ring a bell, once for every $1000 of the sale. We had several days each month where the bell did not ring less than 10 times. On top of this they expected me to perform duties that I was not contracted to perform i.e. man customer support phones, I'm a developer. I ended our relationship at the end of the year and haven't felt better about any decision. Good riddance.
I find that often the sort of people who are working for below market rates are used to being treated badly, which seems backwards to me. I don't know about you, but the more you pay me, the more unpleasant bullshit I am willing to put up with.
The thing is if you pay people enough to cover the bills, even if it's not "market rate" you can keep people for a while if continuing to work for you is more convenient and generally less pain than getting a better paying job, so it seems like it is in the employers interest to avoid unnecessarily antagonizing employees.
There's an old story, I think it was Buzz Aldrin was giving some sort of talk. They changed the entry price from free to $5, and more people came after the price was increased. That may be a similar situation.
Since this can have a broader effect of rewarding unscrupulous behavior in particular freelance market, I try to be prepared to absorb the costs of walking away from a nasty client at any time. If this puts the client in jeopardy because it blows their schedule, that's precisely what they earned, and perhaps they shouldn't be contracting freelancers in the first place.
Be on the lookout for such clients and cut your losses early fellows, it is simply not worth it unless the client in question is paying three times your rate, which bad clients never do anyway . . .
"Here are the things I can do for you" - and if you want something else, the extent of my responsibility is to give you a refund and a recommendation.
I still work to develop new features, but nobody gets particularly mad at me if I flake out and don't get them done within my estimated time frame, not like contracting where if I don't get the thing done on time, sometimes months of my time become valueless to the client.
It was harder when I was primarily a contractor. Man, I was a horrible contractor. Giving away half a months work is much more painful than refunding someone for a fairly high margin product.