Part I: Sarcasm
Don't hire a lawyer until you you need one; they're expensive. Many are happy to charge you $500 for a letter explaining that the sun rises in the east.
This may be a good investment if:
you are being taken to court by a
neighbour for blocking his sun
because you are standing on his
shadow (a metaphor for frivolous,
ridiculous, finger-pointing
lawsuits, a definite risk in the
USA)
you are very stupid, missing the
obvious, or in denial, and you
believe the authority and wisdom
that a lawyer brings to bear will
convince you, or someone else, that
stupid is bad/good (pick either). Rinse
and repeat.
I would recommend a really good lawyer to you, but it's like God, there is no evidence that he really exists. Hiring a lawyer is a very religious experience, you must have faith.
Part II: From the Heart
It is best to try and get by in life using lawyers as little as possible. You generally know when you will need one. Sometimes there is no warning, but in most situations there are subtle signs or smells that it may be necessary. Be proactive, keep a journal. Verbal agreements will stand in court if there is reasonable proof they were made.
To find a lawyer that will suit your needs, first become a acquainted with the law as it applies to your particular situation. There are lots of great resources on the net and especially at the law library at your local university or college. You can narrow the search down pretty quick. You may not find the answer, but you are guaranteed to come up with some pretty good questions.
When you have some good questions, then you are ready to interview some lawyers. That's right, interview. Go to the first consultation like a good lawyer would go to trial. Ask a question to which you already have the answer (as much as is possible) and see how the lawyer answers. Don't be completely surprised that you more about a point of law then they do. On to the next interview.
Most respectable lawyers will give a first consultation for free. Go in person, refuse to do this over the phone. This may be a life long relationship that you establish here and it is important that trust and respect flows in both directions. It should not be necessary to hand over any retainer to establish this relationship, only after it is established because it will be worth it.
I have walked down this road a few times in my life and it can be tough. Once a lawyer of choice was too busy to take my case, but he told me exactly what I needed to know to win the case (when I represented myself in court) within 10 minutes of our first meeting. Another lawyer, who was impressed by my audacity in winning a motion to have the company CEO appear at trial, pulled me aside after court was dismissed and said "I don't know who you are and don't want to know, but you just made a tactical blunder even though it seems a victory." He explained why in two minutes and we parted company. I never did get his name.
So the best advice I have received from any lawyers, in my experience, has been free. And my decision to represent myself in court only came after my disappointment in failing to find another lawyer that I trusted enough to represent me properly. It was a wise decision in the end, though I would not recommend it be taken lightly.
Sorry to be long winded, but this is a programmer website and I believe most here, if they ever need a lawyer, will need help in getting something that was promised as a reward and is now being served as a layoff.
Good programmers often put themselves out of work if they do an exceptional job. There must always be new projects. And therein lies the rub. Sometimes there isn't. And that's
when it can get ugly.
Companies must be held to the same standards of account for the promises they make to their employees as they make with their customers. Unpaid overtime is as unacceptable as slavery and a promise is a promise, no matter what form it takes. We need to develop a culture and collective awareness of what we expect if the best is expected of us.
Go looking good lawyer when necessary. It will probably be necessary, so prepare yourself with that in mind.
BTW, I am glad there are some lawyers amongst our membership and that one of them has given a thoughtful response. This is my counterpoint.
-Always looking for an honest man
-IANAL and proud of it