I work with a lot of attorneys, and I have worked with a lot more in order to help people get funding for their lawsuits. I have come across some unsupportive attorneys - some refuse to let the client get an advance (even to the point that the client's home goes into foreclosure), and some never have even spoken to the client and won't answer phone calls. Some are inept - they don't know what they are doing (or don't really care) for the client. Some inflate the situation and case worth well beyond reason - building up hope in the client. Some are totally unethical. Thankfully, there are many good, caring attorneys - you should look for one who meets your needs. Choose your attorney well, for your needs.
Ask a lot of questions before committing to an attorney (list them and have them in front of you). It can make a big difference in how your case turns out. Ask for referrals, as well - see what other people have been able to get from their service from the attorney.
If you know a good attorney (even as a friend), ask them for referrals for the type of attorney you need. I had a referral from a friend whose expertise is not what we need, but he had a trusted referral. She, however, could not take the case due to backlog of cases. She did give some more referrals, and by then we had all our questions figured out, so one finally had time and met out needs.
Many attorneys are specialized and do not work with all aspects of your case or situation. You might have to shop around, or resort to paying more than one attorney.
Get an attorney who works FOR you and WITH you. Referrals are best because someone can vouch for credibility,