I'd say Microsoft has the full gamut of Business Intelligence under their belt.
They've got all the bases covered.
From storing data in relational databases, SQL-Server and Access.
To Spreadsheets like Excel.
To report writing tools like SQL Server Reporting Services (SSRS).
To data manipulation like SSIS, to move data, add business rules, massage data.
To analyzing that data in Cubes like SSAS and Tabular Model.
To big data on premise or in the cloud like HDInsight.
To visualization in PowerView in SharePoint and now Excel 2013.
To Scorecards and KPI in PerformancePoint.
To data modeling in PowerPivot plug in for Excel.
To linking to just about any data source in many of their applications.
And they own the operating system, which is used in many businesses today.
And they own the Office suite, which has now moved to the cloud in Office365.
Which includes SharePoint in the cloud.
Oh yeah, they also own a widely used email solution called Outlook, both on premise, in the cloud and Office365.
They have the Parallel Data Warehouse to store massive amounts of data you can query very fast.
They have the new GeoSpace plug in for Excel to view heat maps.
And they have Self Service BI like Power Pivot, Power View to explore data and ask questions.
They have PowerPoint to give presentations, and many of their new apps feed directly into the app, which retain their functionality embedded.
Oh yeah, they also a few programming languages like c#, Visual Basic, c++ which work in Visual Studio, for Windows Service, Client Server apps, Web applications as well as Cloud based on Azure.
They also have In-Memory databases for Models/Cubes and soon to be OLTP databases.
It seems like Microsoft has maintained their dominance in the world of IT Programming, Applications and now Data.
I'd say if someone was starting out in IT, they can't go wrong by teaming up with Microsoft and the options they offer.
You get the full package to say the least.
Microsoft is still dominant!