I'm sure opinions vary with roles, but working as an engineer designing parts is fun anywhere.
At Microsoft, the resources available to creative types are terrific in both the virtual and physical design realms.
It's a huge organization, and though the budget is infinite, sometimes so is the red tape. Usual office politics also exist.
Stay home.
I applied online. The process took 3 weeks. There were 5 interviews, and 4 of the interviewers were late. It was never acknowledged. The technical portions seemed to have specific solutions in mind rather than a discussion about approaches.
The interviewer asked about me, then explained the role, and then we moved on to a technical question, which I couldn't complete. I needed to retell the path he took through the maze without the places he went through that weren't good.
I applied through a connection. Microsoft then came to my school and held interviews. My interviewer was very cold, apathetic, and unhappy. She blazed through the behavioral portion of the interview and didn't really care much for what I had to say.
I applied online. The process took 3 weeks. There were 5 interviews, and 4 of the interviewers were late. It was never acknowledged. The technical portions seemed to have specific solutions in mind rather than a discussion about approaches.
The interviewer asked about me, then explained the role, and then we moved on to a technical question, which I couldn't complete. I needed to retell the path he took through the maze without the places he went through that weren't good.
I applied through a connection. Microsoft then came to my school and held interviews. My interviewer was very cold, apathetic, and unhappy. She blazed through the behavioral portion of the interview and didn't really care much for what I had to say.