Pros
The company really values employees as people- the company as a whole is very slow to hire, but also very slow to lay people off. It happens, but usually the handwriting was on the wall for a long time ahead- and every effort is made to move people to other jobs or retain them somehow. Salaries and bonuses are generous- somewhat to make up for the lack of stock in the US. Really stable employment- and good opportunities for new training,etc. In some cases you can gain a lot of valuable experience very quickly working at TEL. TEL is sort of the opposite of AMAT in terms of customer service, and also direction- TEL is the tortoise in the race.
Cons
HR is not world class by any stretch- and there is an atmosphere of a country club at the US headquarters- where rules for benefits, travel, IT needs, etc. are addressed. The bureaucrats there make nonsensical rules that nobody can do anything about- even at the VP and Pres. level. Employees are not empowered- even at a senior level, unless they are management. Small organization leads to little upward movement and there is a tendency to hire former/current customers' employees for management roles (presumably for their contacts/insight) rather than promote successful people from within. Once you get to a certain level you will have permanent bruises from the glass ceiling- if you happen to get through one- here comes another. Nobody at the really senior levels in TEL is non-Japanese, including individual contributors (e.g. Fellows).