Some genuinely interesting technology, and most ICs I work with want to make the best product they can. Great benefits package, pay is average.
Management (in general) can make for some truly caustic work environments, sucking all the joy and morale out of groups. I've seen some talented people in management who strive to improve their groups, but they are the exception, not the rule. Yeah, this sounds cliché, but areas of MS can make Dilbert look prophetic.
Dump the new review system, which has gotten progressively worse with each iteration. Get management back involved in creating great products and ideas instead of backstabbing each other (and everyone around them) to promote their own careers.
Lots of brain puzzles and escalating interviews with different people on the team. Read the books on brain puzzles asked at MS interviews. They're not wrong. Most people interview with multiple teams. However, if all your interviews are with one te
The interview process was good. The interview was mainly based on coding. There were no specific testing questions. The interview covered: * A question on arrays. * A question on Linked Lists, specifically how to insert a node. * A question o
Initially, I was contacted by a recruiter. I had a quick phone screening and then was called for an onsite interview. The onsite interview was horrible because one of the interviewers was jumping randomly between questions. I believe the interviewer
Lots of brain puzzles and escalating interviews with different people on the team. Read the books on brain puzzles asked at MS interviews. They're not wrong. Most people interview with multiple teams. However, if all your interviews are with one te
The interview process was good. The interview was mainly based on coding. There were no specific testing questions. The interview covered: * A question on arrays. * A question on Linked Lists, specifically how to insert a node. * A question o
Initially, I was contacted by a recruiter. I had a quick phone screening and then was called for an onsite interview. The onsite interview was horrible because one of the interviewers was jumping randomly between questions. I believe the interviewer