Pros
I love my coworkers, they are truly nice people to work with. Fidelity has excellent benefits - medical, dental, 401k with 7% percent match (though you have to be there a year to get match and work 5 years to be vested), quarterly bonuses on performance and profit sharing. I truly love Fidelity and what they stand for. I just hate the role I'm in.
Cons
The role just sucks, especially if you work nights because they never hire enough people to work late nights so people can wait up to 10 minutes just for a password reset! It's a call center so it's constantly taking call after call and people can be too needy or hostile because they can't treat their retirement account like an ATM. You have to be in the role for at least a year to even be considered for other roles though it will just be another job on the phone all day. Also your calls are graded all the time and depending on your manager... it's a miracle if you do anything right on a call. Some people call in to get a balance and just because you didn't get the persons life story doesn't mean the call was "inconsistent". Metrics are so whack.