Your company's specific culture around promotions matters way more than the MBA itself - some tech firms genuinely don't care and will move strong individual contributors into management roles based on demonstrated leadership, while others use it as an unofficial checkbox. That said, I'd push back a bit on the idea that experience alone is always enough; even if your company doesn't require an MBA, having gaps in business fundamentals, P&L management, or strategy can catch up with you later when you're actually managing budgets and headcount. The real question is whether you can get those skills another way - some people grab them through leading bigger projects, taking internal leadership courses, or finding a mentor who runs through the numbers with you. If your trajectory at your current company seems like it'll happen naturally and you've already got people sponsoring you for leadership, skip it; but if you're sensing any friction or want to be genuinely prepared for the role, even a shorter executive certificate program might be worth the time investment more than an MBA would be.