Pros
I definitely think working at Fidelity has been my best career decision. I have worked at other places and seen many different management styles and business models, and while everyone has its downfalls. Overall Fidelity does a great job of giving workers the opportunity to grow professionally as long as you are willing to work hard enough to take advantage of it. I think if you are not willing to work hard to get where you want to be than Fidelity might not be the best place to work. However, if you enjoy the opportunity to work hard and let your actions speak for themselves, as well as many different opportunities to keep you interested than Fidelity is the place to work.
Cons
When you first start you do work twice as hard and the pay isnt that great. I think the biggest downfall is that compensation isnt as competitive as other places.