Competitive pay and benefits, great work-life balance.
It's hard to find good program managers, and upper management can sometimes be out of sync.
Work on upper management.
Get rid of managers that draw a paycheck and do nothing else.
Talk more with engineers that actually do all the work.
I applied online, and a recruiter emailed me, stating the hiring team was interested in my candidacy. The hiring manager and a senior developer, who would conduct my phone interview, were CC'd on the email from the recruiter. I was very excited and a
I have recently given many Microsoft interviews across various groups, so I'm sharing the overall process. 1. **Applied via Microsoft Career Site** 2. **Recruiter** * Mostly emails for setting up phone interviews and sharing forms to fill o
Hiring Event: * 1 OA (2 DS & Alg problems) * Final Round (virtual) - 3 rounds on DS & Alg and 1 round on System Design Heard back results after 3 days.
I applied online, and a recruiter emailed me, stating the hiring team was interested in my candidacy. The hiring manager and a senior developer, who would conduct my phone interview, were CC'd on the email from the recruiter. I was very excited and a
I have recently given many Microsoft interviews across various groups, so I'm sharing the overall process. 1. **Applied via Microsoft Career Site** 2. **Recruiter** * Mostly emails for setting up phone interviews and sharing forms to fill o
Hiring Event: * 1 OA (2 DS & Alg problems) * Final Round (virtual) - 3 rounds on DS & Alg and 1 round on System Design Heard back results after 3 days.