Pros
Great coworkers and a great way to learn the business. If you are looking for a company to sponsor you for your licenses and 'learn the ropes' this a good company to work for. You have a very core role at first but can expand and advance as you see fit. You can go from basic customer service to dealing with more high value clients to sales.
Cons
Compensation within sales is less than you could make with competing firms. If you work in the investor centers you get great face to face experience with clients, but the pay that you get here is not as good as most firms. The sales positions are not 'cut throat' and your pay is not really impacted by sales numbers. Many top performers tend to leave the company for higher paying competitors, but I would definitely suggest T. Rowe as a place to get experience.