Great benefits.
You get to work with very smart people.
Medium compensation compared to the industry. Little/poor communication from management. MS products seem to take three to four iterations until they get it right.
More transparency and communication with employees.
Applied through a university recruiting event. Talked to a recruiter, then scheduled a technical phone interview. Did a basic programming problem on the phone (reverse a singly linked list) and a few days later was invited to fly out for an on-site
Smooth and simple. Everyone was very polite, and HR was easy to communicate with. I'd do it all over again in a heartbeat. On-site also went decently well (although I've heard horror stories from others). Interviewees had plenty of perks to help th
The interview process will be very friendly, but the interviewers are highly obscure. You will be asked to answer reasonably simpler questions, but the outcome may not be guaranteed, even if you answer all of them.
Applied through a university recruiting event. Talked to a recruiter, then scheduled a technical phone interview. Did a basic programming problem on the phone (reverse a singly linked list) and a few days later was invited to fly out for an on-site
Smooth and simple. Everyone was very polite, and HR was easy to communicate with. I'd do it all over again in a heartbeat. On-site also went decently well (although I've heard horror stories from others). Interviewees had plenty of perks to help th
The interview process will be very friendly, but the interviewers are highly obscure. You will be asked to answer reasonably simpler questions, but the outcome may not be guaranteed, even if you answer all of them.