Great opportunities for growth, and the benefits and pay are amazing. It is a very flexible workplace if you want time off or want a flex-schedule. I know many people who work from home one or more days a week. It is also a very diverse workplace, which promotes interesting conversations and expands your own cultural knowledge.
It is a competitive workplace, so you need to be aware of the intentions and motives of some of your coworkers.
This is definitely more of a problem in some departments than others. Personally, my division does not have any problems with this, but I have heard stories from friends.
Another con is that in some divisions, the senior management is not very effective at communicating their leadership and decisions.
The leadership has been slow to make decisions.
They have not communicated their decisions well, nor the reasoning behind their decisions.
Sometimes it feels like we are aimlessly heading into the future with no leadership at all.
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