I definitely think the CFA is worth it. I was an analyst with a portfolio management team (retail level). I have since moved on to a natural gas marketing company (institutional level). The doors most certainly opened but I warn you that it is most useful if you have prior finance experience. I know a lot of people that are engineers and IT folks that have took and passed the CFA exams thinking it was their golden ticket into finance. That is not the case, in my experience. It may help though.
Let me know if you have any other questions.