Columbia MSFE Career Placement is not bad. I think a lot of people have misconceptions about it because it is secretive, and people get very anxious in the fall before the major recruiting season. Many of the jobs that go to the Columbia MSFEs are not advertised, so MSOR students, and even the other MSFEs don't really know how deep the pool goes. The way it works is employers come to Columbia and hand pick from the MSFE resumes who they want to contact. Then only those students are contacted, so no one, not even the MSFEs really know how many jobs there are. (Not to mention the lack of communication between the Chinese and non-Chinese speaking halves of the class.) But from my personal experience, there are a lot, and the best positions are not advertised. As long as you write a good resume and tell the placement people what you want, you will get calls from secret firms with non-advertised opportunities without having to lift a finger--and there is very high demand since it's New York. I personally didn't even have to apply to anything myself.
Also, people have a bad opinion of its placement because Columbia accepts a lot of foreign students with poor communication skills, and these students have a struggle finding a job (although they usually do in the end). This coupled with the fact that the process itself is non-transparent adds to the mystery and anxiety. Also, Columbia's career placement officers are tough people who have "no sympathy" and no patience for incompetence, so don't go asking them stupid questions. If you get on their bad side, you will be mostly on your own. If you get on their good side, you will have a lot of opportunities. I think in the end, the best Columbia jobs are more awesome than the best Berkley jobs, but then again, I don't know much about Berkley or how it works, nor why everyone says it has the best job placement. (Columbia's numbers are just as good.) Then again, it's also a good program from what I hear, and you will get a good job just fine. I just like being in New York.