I worked at Teradyne full-time (More than a year)
You get to work on new semiconductor products years before they arrive in embedded into consumer electronics devices. Its fascinating to see products on the shelf at stores that you had a part in bringing to market. The company is relatively well organized with clear chain of hierarchy and communications with management.
Customers do not receive enough training to work independently from a Teradyne applications engineer for at least the first year. This causes for too much support necessary by applications engineers and can't focus on new customers while trying to balance old customers at the same time. Sales will promise anything to customers and promise custom features which puts burden on the engineering teams to deliver unrealistic timelines especially to vip customers. VIP customers will ignore training principles and expect applications engineers to reside on campus for years to fix the issues that they have created themselves.
Advice to Management
Spend more time training customers and new applications engineers.
Don't allow customers to abuse the support system of applications engineers.
Block customers from having access to source code to create their own changes, this will minimize lots of support issues.
I applied through an employee referral. The process took 4+ weeks. I interviewed at Teradyne (North Reading, MA) in November 2016.
First had a phone interview with a member of the HR department. Then completed two rounds of in-person interviews with members of HR and the division the position is in.