Pros
The office is pretty nice
Cons
Other people get credit for your work, there is a high level of favoritism which leads to you missing out on opportunities and getting in trouble for things that the favorites do not. Your voice is not heard, you will work incredibly hard but not get credit, and be told you are not putting in the work. Management also does not believe you when you say things nor provide support when you have issues if you are not a favorite or someone that reports all activity. There is a lot of throwing people under the bus and micromanaging to move up in the company, which makes the trust in a team non existent and gives you constant feeling of job insecurity. You will work on projects but get removed and lose all credit. Not a healthy environment. If you would like to move up in the company they have a grade level system. You may have the experience, but if it is a higher grade level than your current one, there is a high chance you will not be given the opportunity to even interview, as they look at the grade level 1st thing. The benefits are not that great, they are average. Many people will say they are incredible, but it is people who have only ever worked at Fidelity, so they don't know that better benefits packages do exist. The salary here is also awful regardless of how much experience you have. They basically say that the salary is good because you get to work for Fidelity. If you look at the average salary for your experience, national salary, local salary, the location, ertc, then bring to the table, they will still say no.