Solid Career Growth if You Play Your Cards Right
Microsoft is a decent place to build a career, especially if you're proactive. It's a big company with lots of options for growth.
As a Software Engineer here, there are tons of internal teams to move between. I've seen good mentorship programs and internal mobility, which is great for career trajectory in big tech. You can learn a lot from diverse projects.
It's easy to get lost in such a huge company, especially if you're not on the Redmond campus. Promotions can feel slow sometimes. You really have to push for opportunities, they don't always come to you.
Make career pathing more transparent for all roles, not just senior ones. Encourage managers to actively support internal transfers.