Pros
With Thomson Reuters, you always know where your product came from, what the market is, and how your efforts impact the end result. You get to work with a spectacular fusion of wisdom from seasoned software development veterans, and ingenuity from the more recent hires and college grads. The culture is well balanced, and everyone gets a seat at the table. Synergies don't stop at the conference room door. When I walk the halls, I see friends, not just co-workers. Diversity is encouraged, and design reviews always come with multiple approaches, suggestions and refinements. It's a truly mindblowing, exciting experience!
Cons
Promotions are a function of time, and being in the right place at the right time. It's an unfortunate truth, but they can be hard to come by. Fortunately, the salary bands for each position are extremely wide, so being appropriately compensated doesn't hinge on a promotion. :) Coming up to speed can be difficult. As a new member, you often have to find the right people to talk to, the right documents to read, and often, explore the code yourself to get familiar. However, self-motivation is a highly valued trait that often lands you instant cash payouts from incentive programs and peer appreciation awards.