I have been working at Analog Devices (More than a year)
friendly environment, good working team
nothing cons to mention here
I applied through a recruiter. The process took a week. I interviewed at Analog Devices (Norwood, MA) in May 2008.
Was contacted by recruiter for the position with an initial phone call/screening interview. He setup a 1:1 interview with the group manager (again over the phone). That interview was mostly basic, a few technical questions about compiling/assembling/linking code.
A few days later I was contacted by the recruiter for a follow-up personal interview. This was 5 different 1:1 interviews with various managers of the division and group. Each one was mostly basic personality type questions. Final 2 interviews were more technical and conducted by two technical staff members. Both asked questions about my technical experiences. Had to discuss how malloc() and free() work at the OS level.