I&#x27;ve never worked with MBAs before, in all my tech career, which included stints as a programmer and then a long period as a manager&#x2F;director where I was in a much more business-oriented role.  I always had a preconception that &quot;MBA&quot; essentially meant &quot;management consultant&quot;, those high-priced guys who were paid to support bad news the CEO didn&#x27;t want to seem came from himself.  Restructuring advisement is certainly a valid role business consultants fulfill, but it&#x27;s definitely not the only one, or even one of the more common ones.<p>I joined Google this summer and I have 2 ex-consultant MBAs in the team I&#x27;m managing, along with a third employee who is ex-BCG-but-no-MBA.  They are awesome.  They freaking rock at analysis, and are highly skilled at asking good &amp; pointed questions to help nail down business opportunities &amp; good&#x2F;bad ideas.  Two of them have technical BSes (EE &amp; CS) and are fantastic PMs: well organized, analytical, strong communicators, outgoing, and perhaps most importantly, they know when they&#x27;re weak in an area and how to recruit complimentary team members.<p>This by no means should be considered advice that everyone needs an MBA, that all MBAs are equal, that all tech PMs need an MBA, or even that all Google MBAs are good at their jobs, but <i>MINE ARE</i>, and they&#x27;d be much less proficient if they hadn&#x27;t spent that extra two years in business school (along with tech internships both years).  Just like everything else, people need to set goals and work appropriately to achieve them.  For some individuals this will suggest an MBA; for many others, not so much.<p>Honestly, the biggest piece of business school advice I&#x27;d offer anyone is that if you can&#x27;t get into or afford a top tier school, don&#x27;t bother paying a school at all.  Just try to DIY it the best you can.  The gap between what students get out of the tier 1 programs and everything else (with a few notable exceptions<i>) is immense.<p></i> I&#x27;m not counting exec MBA programs at all.  They&#x27;re specifically targeted at people who are already execs and just look to amp up certain skills (M&amp;A, international development, etc).