I will say TI has an issue with mid career (8+ years) and older employees who remain as individual contributors. Of course if you progress in tracks for management or tech ladder then you can find ways to get continually rewarded, but for others it can be difficult to gain pay bonuses and such as you get toward the top end of the pay bands. The raises are just okay for most, and with profit sharing, very decent bonus yearly. Compared to the industry, the annual raises on salary are not spectacular and weirdly you can see new college hires quickly catch up to more seasoned employees. I won't say they push out older employees as I have seen many examples of people who have made multi-decade careers at TI and that is an option for most of those that want it, however, the longer you are there the less incentivized I would say it is and if there are any downturns it may be worrying. I've witnessed one major division layoff during my time and it was pretty severe, and I've also seen some smaller quiet layoffs that were questionable. That said though TI really is hitting a stride in its business and has a diverse pool of customers where I don't see major cuts needing to happen anytime soon. TI is also very much a hands on style company with in person culture. While remote work is possible, it is discouraged and some roles may not be possible at all.