Work-life balance is definitely one of the greatest.
Pay is super competitive, given it's part of MSFT.
Colleagues in general are very nice and are willing to collaborate. Some of them are smart and work really hard.
Work is not super interesting, but still gives you a lot of chances to learn. A good place to start as a new grad.
Sometimes the work is not super interesting or challenging, and I don't feel enough growth.
For a social networking company, I am disappointed in the poor communication skills and disorganized interview processes. I was contacted by a LinkedIn recruiter via LinkedIn InMail. I received a list of questions to answer via email prior to a firs
I was invited to the technical screen after the first recruiter call. The technical phone screen started with a brief intro and some general behavioral questions (related to my resume). I was then asked one LeetCode easy and one medium-level coding
I was initially contacted by a LinkedIn recruiter and had a phone screen last month with two coding questions. I then had an onsite interview two weeks ago at the Sunnyvale office. The onsite consisted of: * Two coding rounds * One system design ro
For a social networking company, I am disappointed in the poor communication skills and disorganized interview processes. I was contacted by a LinkedIn recruiter via LinkedIn InMail. I received a list of questions to answer via email prior to a firs
I was invited to the technical screen after the first recruiter call. The technical phone screen started with a brief intro and some general behavioral questions (related to my resume). I was then asked one LeetCode easy and one medium-level coding
I was initially contacted by a LinkedIn recruiter and had a phone screen last month with two coding questions. I then had an onsite interview two weeks ago at the Sunnyvale office. The onsite consisted of: * Two coding rounds * One system design ro