Pros
Very good competitive compensation and benefits package. Interesting and challenging work. Reasonable work demands in most departments.
Cons
Fidelity is highly political. Basically no matter how high the quality of your work is, if you are not "liked" especially by your direct manager you will not be around for long. Department and company reorganizations are often and many. It is during these times you risk falling out of favor and run the risk of frequent job eliminations. Once you are out of the company due to a layoff or job elimination you are pretty much out forever - unless you have a contact manager that will hire you. There is no job security no matter your position or length of employment. Fidelity will never win any best places to work awards but the they pay well. If you are looking to be loved, respected, or for a friend - buy a dog.