Vantaggi
If you want to just come to work and do a job until you retire this is the place for you. Software development is secondary to any Engineering or Manufacturing so innovation turns really slowly in the Applications/Automations develop areas. If your halfway good this is a really easy gig that you can probably do in 8 hours a week of work and surf the net for the rest of the week (sans meetings).
Svantaggi
Work with proprietary frameworks that no one ont the planet other than TI employees have heard of. Coding standards are non-existent. No one has heard the terms of Technical Debt, factory pattern, or IOC. Low pay compared to market. Much of the commodity IT is being moved over seas so you need to stay up nights talking with them on the phone since they can't work during our hours.