I hands-down love my team.
It is supportive, collaborative, and a genuine joy to work with every day.
Without getting too “we’re like a family”-ish, because we do have good healthy boundaries, I genuinely feel like these folks are my friends!
They’re also brilliant at their jobs, and getting to learn from them is a privilege.
It's had some growing pains over the last few years since getting bought by MSFT and taking on tons of new folks. Cross-company communication is trickier because there’s a lot more of us now.
Overall, I’ve noticed happiness varies widely by team. I love my team and most of my reporting chain, and I know others do too. But, I also know of others whose departments sound challenging to work in (and not in a good way). We’re a big company now, so experience varies by team more, I guess.
Better communication between senior leadership and individual contributors.
Better understanding of power dynamics.
The hiring process included a take-home assignment, a pair programming session, a follow-up interview, a skip-level interview, and a DEI panel. The whole process took two weeks. Be prepared for systems design questions during the pair programming ex
Meeting with Recruiter, Code Challenge, 4 Interviews. That's where I got cut. Though I'm a little bitter about the rejection, it was still somewhat entertaining, and everyone was friendly. It's clear they put a lot of effort into their process. It
This was likely the worst interview process I've ever experienced with a large company. The interviews themselves were fine, but the cycle and schedule were completely unorganized. It was difficult to understand the roadmap and get a sense of what w
The hiring process included a take-home assignment, a pair programming session, a follow-up interview, a skip-level interview, and a DEI panel. The whole process took two weeks. Be prepared for systems design questions during the pair programming ex
Meeting with Recruiter, Code Challenge, 4 Interviews. That's where I got cut. Though I'm a little bitter about the rejection, it was still somewhat entertaining, and everyone was friendly. It's clear they put a lot of effort into their process. It
This was likely the worst interview process I've ever experienced with a large company. The interviews themselves were fine, but the cycle and schedule were completely unorganized. It was difficult to understand the roadmap and get a sense of what w