Motivated and supportive colleagues. Lots of interesting projects to work on (team dependent). Above average compensation and perks.
Getting promoted can take a while.
Bad teams can lead to dull work and slow progress.
Four rounds of technical interviews, each approximately 40 minutes, with some behavioral components. Each round had a different interviewer. The interviewers were very friendly, contributing to a good experience. Demoed a project at the start. Be p
The interview was a hiring event: * 3 coding questions to complete in 40 minutes * 4 virtual round interviews I was very disappointed with the recruiters from Microsoft. They sent me useful resources for the onsite a day before my actual interv
The interview loop was held in one day and included a total of 4 interviews. Each interview lasted roughly 45 minutes, with a 10-15 minute break between each one. However, it's not as hectic as it sounds.
Four rounds of technical interviews, each approximately 40 minutes, with some behavioral components. Each round had a different interviewer. The interviewers were very friendly, contributing to a good experience. Demoed a project at the start. Be p
The interview was a hiring event: * 3 coding questions to complete in 40 minutes * 4 virtual round interviews I was very disappointed with the recruiters from Microsoft. They sent me useful resources for the onsite a day before my actual interv
The interview loop was held in one day and included a total of 4 interviews. Each interview lasted roughly 45 minutes, with a 10-15 minute break between each one. However, it's not as hectic as it sounds.