They pay you well.
Many of the people are very nice.
The facilities are very nice.
Depending on what department you work for, you may get overworked and under supported.
I've seen many poor engineers pull all-nighters for deadlines that then were invalidated by upper management.
The atmosphere there breeds a hypersensitivity/insecurity about your work for young engineers, which unfortunately permeates many different departments.
My interview process might be very different from most people's because I interned with the group a year ago. They ask standard questions about school: * What classes I took * What I liked about it They also asked me to write a C program counting
I was eliminated after the first round. The process included a recruiter screen followed by a 45-minute call with the hiring manager. We covered role scope, prior projects, and technical depth, but I did not advance to the next stage.
I had an interview with the project manager. It was scheduled for one hour, but we spent one and a half hours. I thought I did very well, but at the end, they went with another person. It was sad.
My interview process might be very different from most people's because I interned with the group a year ago. They ask standard questions about school: * What classes I took * What I liked about it They also asked me to write a C program counting
I was eliminated after the first round. The process included a recruiter screen followed by a 45-minute call with the hiring manager. We covered role scope, prior projects, and technical depth, but I did not advance to the next stage.
I had an interview with the project manager. It was scheduled for one hour, but we spent one and a half hours. I thought I did very well, but at the end, they went with another person. It was sad.