Supportive team, flexible hours, good mentorship, modern tools, strong learning culture.
Limited career progression, short contract duration, high workload at times, fewer benefits offered, inconsistent communication.
Offer longer-term opportunities, improve benefits, and enhance career development support.
There were two rounds: an on-campus interview and a full-day interview at Microsoft in Seattle. The first interview was simple. It was 30 minutes and featured one easy whiteboard question. The second round was good. They did a great job setting up
I was sent an online assessment. After completing it, I received an invite to interview about 3-4 weeks later. The interviews consisted of: * One screening call, followed by three hour-long interviews with team members. * Each interview consisted o
First round interview: Some random person who could hardly speak English. Second interview: Some stupid person who was interviewing me as his replacement. Third interview: A smart Asian dude who asked me about binary trees.
There were two rounds: an on-campus interview and a full-day interview at Microsoft in Seattle. The first interview was simple. It was 30 minutes and featured one easy whiteboard question. The second round was good. They did a great job setting up
I was sent an online assessment. After completing it, I received an invite to interview about 3-4 weeks later. The interviews consisted of: * One screening call, followed by three hour-long interviews with team members. * Each interview consisted o
First round interview: Some random person who could hardly speak English. Second interview: Some stupid person who was interviewing me as his replacement. Third interview: A smart Asian dude who asked me about binary trees.