Microsoft is a great and supportive place to work. The perks and benefits are world-class.
The work-life balance can also be very good if you land in the right place and you are confident enough to push back when being overloaded.
It's a good logo for the CV, but don't get too comfy.
Avoid the Industry Solutions area of Microsoft like the plague. It was previously known as Microsoft Consulting Services (MCS).
It is surplus to requirements, rudderless, and pretty pointless as a business unit.
Some managers are just pyramid builders who have no clue about tech or the industry in general. Some of them gauge their own success on team head count and nothing else.
Constant big company politics, with the need to justify your existence on a regular basis.
The UK sub of Microsoft is virtually one big sales org. Don't expect to be doing anything deeply technical, unless you land in an Engineering role, which are thin on the ground. Loads of presales, loads of shoulder surfing.
Get rid of management fat which brings no value.
I was contacted for an on-site interview. I met with 3 developers and 1 hiring manager. Overall, the experience was positive.
I only made it to the first phone interview, as they caught me with their typical questions. After asking about my motivation for the role, they asked about my projects and experience.
Online assignment and then a quick 20-minute personal interview with HR. Did not qualify for the next round, although passed the OA and the interview, because the position was frozen.
I was contacted for an on-site interview. I met with 3 developers and 1 hiring manager. Overall, the experience was positive.
I only made it to the first phone interview, as they caught me with their typical questions. After asking about my motivation for the role, they asked about my projects and experience.
Online assignment and then a quick 20-minute personal interview with HR. Did not qualify for the next round, although passed the OA and the interview, because the position was frozen.