Merrill Lynch offers one of the most comprehensive platform structures in the financial services industry. With Bank of America a part of its team now, Merrill Lynch has the competitive advantage of not only offering brokerage services, but banking solutions as well. It's holistic approach to doing business allows for the best possible client experience.