Flexibility, work-life balance, some of the benefits are nice (StayFit reimbursements, donation matching, 401k 100% match, unlimited time off, etc.). There are lots of internal technical resources, so you don't have to reinvent the wheel.
Pay is less compared to FAANG companies. I've seen people leave Microsoft due to bad managers, so happiness may vary based on teams. Work-life balance can be bad during some crunches. Live site support will be mandatory if you work on the web.
Make the hiring process better.
Improve pay for people.
If you cut people and freeze hiring, expect every aspect of the product to deteriorate and build up engineering debt that you'll never be able to pay back and forever take hits on productivity and dev velocity.
More investments in engineering culture.
Technical Screen: Leetcode Hard question about Graphs. Interview loop over two days, 4 rounds. 3 rounds had Leetcode Medium/Hard along with System Design questions and behavioral. Manger round was mostly behavioral along with a design question. D
I was first interviewed at my university campus in Europe. It was a 45-minute interview with standard questions about programming languages and problem-solving. About two to three months after that, I traveled to Redmond, WA, for the second round of
I had a 15-20 minute phone screen with a recruiter. She pressed really hard, trying to get my current salary, which I refused to disclose. I then had a phone interview with the hiring manager. A week later, I was brought in for a full day. There
Technical Screen: Leetcode Hard question about Graphs. Interview loop over two days, 4 rounds. 3 rounds had Leetcode Medium/Hard along with System Design questions and behavioral. Manger round was mostly behavioral along with a design question. D
I was first interviewed at my university campus in Europe. It was a 45-minute interview with standard questions about programming languages and problem-solving. About two to three months after that, I traveled to Redmond, WA, for the second round of
I had a 15-20 minute phone screen with a recruiter. She pressed really hard, trying to get my current salary, which I refused to disclose. I then had a phone interview with the hiring manager. A week later, I was brought in for a full day. There