Pros
Great people to work with. I love the fact that even though its big company you get a family feel with the people you work with and its easier to make suggestions that can get acted on without having to go through a bunch of red tape like you may have to at other firms. The company has a number of opportunities however you will have to be proactive about pursuing them. Love the fact that you can pursue your finra licenses and grow your knowledge about the financial industry.
Cons
Systems are in the process of being updated this was definitely needed. They have been slowly rolling out new systems recently which is good. If you live in Des Moines you may miss out on opportunities for advancement that require moving locations if you are like me and not open to relocating just yet. Firm needs to be willing to hire more staff where needed.