Great team with a really understanding manager. A lot of autonomy along with constant constructive feedback. Food was pretty good. Friendly culture. Coworkers much older than me (which is both good and bad). No need to stay late if you consistently get the job done.
Redmond sucks - it's boring and the weather is bad.
It can be hard to get noticed in such a big company.
Pay is OK, but not great, especially compared to recent Silicon Valley companies.
Middle management is good, but some of the upper-level decisions are questionable.
Keep hiring and promoting great managers.
A phone interview after 3 weeks of applying.
On-campus interview: Reverse a number (e.g., 12345 -> 54321) using only arithmetic and a loop. Discuss your projects. Three back-to-back on-site interviews: * Print a Binary Search Tree (BST) in-order. * Partition an array of integers with odd
I submitted my resume at a career fair. I was subsequently invited to an on-campus interview with a recruiter who had previously worked as a PM. The interview was non-technical; he only asked about my previous work and which of the three internship t
A phone interview after 3 weeks of applying.
On-campus interview: Reverse a number (e.g., 12345 -> 54321) using only arithmetic and a loop. Discuss your projects. Three back-to-back on-site interviews: * Print a Binary Search Tree (BST) in-order. * Partition an array of integers with odd
I submitted my resume at a career fair. I was subsequently invited to an on-campus interview with a recruiter who had previously worked as a PM. The interview was non-technical; he only asked about my previous work and which of the three internship t