Teradyne used to be a great place to work.
It was located in downtown Boston, MA, an excellent location to work in and perks were good while job stability was there. The best thing I liked about working at Teradyne were the people, very down-to-earth, helpful and laid-back engineers who were also very smart. Since it was an old company there was a lot of maturity among employees and not much of petty politics that is rampant in some companies these days. My immediate manager and technical lead were very helpful. But recently, it has become a totally avoidable place.
The biggest downside to Teradyne is its catastrophic upper management and its inability to make any consistent decisions.
They have conducted a string of layoffs not only during the economic downturn but also in anticipation of, laying off some of their really good engineers as well. The employee morale at this company is extremely low and nobody feels valued enough to put their hard work into their products. The upper management also does not show that they care for their employees, they are all treated like assets which can be used and discarded at their convenience. It will require serious changes in upper management to actually turn this company around.
Hire intelligently, foster better management ethics so that employees feel valued, and plan better so that you do not have to constantly layoff engineers.
Met with one person, they asked me a couple design questions about an app, nothing code-related. Position description was very different from what they discussed with me in person. Went fine, but they didn't get back to me for several weeks.
HR contacted me through email and scheduled a phone interview. Phone interview is pretty enjoyable. They introduced what they are doing and asked my interest. Then followed by an onsite. Onsite. Talked to 5 people. Each 45 mins. Questions are based
Really nice team and the recruiter was great. HR phone screen, hiring manager zoom, panel with project discussion in person interview. There was a minor coding question in the hiring manager interview.
Met with one person, they asked me a couple design questions about an app, nothing code-related. Position description was very different from what they discussed with me in person. Went fine, but they didn't get back to me for several weeks.
HR contacted me through email and scheduled a phone interview. Phone interview is pretty enjoyable. They introduced what they are doing and asked my interest. Then followed by an onsite. Onsite. Talked to 5 people. Each 45 mins. Questions are based
Really nice team and the recruiter was great. HR phone screen, hiring manager zoom, panel with project discussion in person interview. There was a minor coding question in the hiring manager interview.