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 college or university. I interviewed at Teradyne.
Had an one on one on campus interview first for 30min. Asked technical questions about various topics in EE.
After, was invited on site for an interview. Was a whole day event. Started at 9am until about 4:30pm. Half an hour tour of the facilities when I first arrived on site, then after was a one on one interview with different employees every hour. Each employee focused on a different topic in EE