Prós
This is my first job out of school, and the company has been very good in providing resources I need to learn. Also, I have been given a lot of freedom in choosing the projects I work on. If you can start in one, there are several development programs in various fields at Texas Instruments that provide great training, but also access to higher level managers and executives. As far as financial benefits, Texas Instruments provides a 100% match on your 401k up to 4% of your salary, as well as profit sharing and a great employee stock purchase program.
Contras
Not being from Texas, I had to move to Dallas, which is a great city, but not the best in the country. However, there are sales offices all over the world, so if you end up in a customer focused role, you have options to work just about anywhere.