Pros
The company is good about work/life balance. Everyone seems to be treated fairly. While people make the usual complaints about management, I have found it to be a little better than other places I've worked.
Kontras
Managers will tell you they "pay for performance," but in reality the same top dogs always get the good raises. TI uses an odd performance evaluation formula. Employees are ranked against each other. The top 10% get the bulk of the raises, the bottom 10% get nothing and are put on administrative counseling, the remaining 80% splits the remaining budget. Sound reasonable until you realize, in a department full of awesome, outstanding technicians, someone is still in the bottom 10%. Positions in management require a bachelor degree. Many managers are engineers who have no people skills.