Advisor to the Zambia Revenues Authority at GIZ
Reliable, easy installation, and simple to use
Pros and Cons
- "Microsoft B's beneficial features are that it is a Microsoft product and it is well known by the staff here in the company. It suited the available skills."
What is our primary use case?
We are using Microsoft BI to do analytics for tax and customs administration at the centralized level, in order to fight fiscal fraud and detect tax evasion
How has it helped my organization?
Microsoft BI has helped the creation of a powerful analytical tool able to detect inconsistencies in different customs and tax declarations/returns and thus allow the Tax Administration to have a full taxpayer view from the fiscal point of view. It finally leads to increasing the collected revenues by cross-checking data coming from different governmental sources.
What is most valuable?
Microsoft BI was choosen among different proposed solution due to the fact that there was a local knowledge by the staff. Its integration with other Microsoft products used by the administration was also taken into account as being easy. The "already seen" effect was ensuring the staff trust; precious when making a big organisational change : we have observed that staff was more confident to stick to something they have already seen in the past rather that a totally revolutionary approach. The self-service tool is much appreciated.
What needs improvement?
Not yet assessed. A final assessement will be realized once the system has achieved 1 year of operational results.
Buyer's Guide
Microsoft Power BI
May 2025

Learn what your peers think about Microsoft Power BI. Get advice and tips from experienced pros sharing their opinions. Updated: May 2025.
857,028 professionals have used our research since 2012.
For how long have I used the solution?
I have been using Microsoft BI for approximately six months
What do I think about the stability of the solution?
The solution is stable. we did not yet had any issue.
What do I think about the scalability of the solution?
We have not scaled the solution much. However, we will extend next year the number of users we currently have to 300. At the moment we're only working with a restricted number of users. We will also extend the number of sources of data.
How are customer service and support?
I have not needed to contact technical support.
How was the initial setup?
The initial IT setup was easy, It took two months for the full deployment to complete. It was fairly quick. From the business point of view, of course, the deployment as envisaged with the different data sources and capabilities will take around 18 months.
What about the implementation team?
We used an integrator for the implementation and they were great. They did a good job. We have approximately three people for the maintenance and support of the solution at the IT level and 20 people using it from Business point of view, with potential increase up to 150.
What was our ROI?
We expect a dramatic increase of collected revenues once the full solution is in place. The ROI should be at break even in less than two - three years of full exploiting the solution.
What's my experience with pricing, setup cost, and licensing?
We have an enterprise agreement with Microsoft concerning the license which decreased the cost of the licenses for Microsoft BI. I have found it to be cheaper than other solutions. It is always difficult to compare the Total Cost of Ownership, mainly because most of the big companies do have a very blur licensing system. The most open one seems to be Tableau.
Which other solutions did I evaluate?
We have evaluated and completed a market analysis of Oracle and Tableau before choosing Microsoft BI. Oracle because already being used for the internal databases; Tableau because its facility of development and deployment.
What other advice do I have?
My advice to those wanting to implement this solution is to have the use cases well prepared in advance. Additionally, it is important to know exactly what type of analytics, dashboards, and reports they want, we spend a lot of time with this. I rate Microsoft BI a nine out of ten
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Graduate Engineer at a transportation company with 5,001-10,000 employees
Stable and easy to use
Pros and Cons
- "One of the most valuable features of Power BI is the ease of use. It is comfortable and there is not a steep learning curve for this solution. If you have some idea of the data and basic visualization ideas, you can use this solution comfortably."
- "Power BI's drillthrough feature could be improved. I didn't like drillthrough and those options much, but I did like it in MicroStrategy."
What is our primary use case?
We use Power BI for a variety of applications, including retail analytics, sales, and process digitization. Except for time series data, we use it for everything.
We have both deployment options open, so we have the requirements for both on-prem as well as on the cloud.
What is most valuable?
One of the most valuable features of Power BI is the ease of use. It is comfortable and there is not a steep learning curve for this solution. If you have some idea of the data and basic visualization ideas, you can use this solution comfortably.
What needs improvement?
Power BI's drillthrough feature could be improved. I didn't like drillthrough and those options much, but I did like it in MicroStrategy.
As for additional features, I think Power BI could have better interactive features for the end user and scalable drillthrough options.
For how long have I used the solution?
I have one year of experience with Microsoft BI.
What do I think about the stability of the solution?
Power BI is stable. I have not used it extensively, but from what I understand from my colleagues, it's stable.
What do I think about the scalability of the solution?
Power BI is scalable. In my organization, there are probably 400 or 500 companies using this solution. We are probably going to increase our usage.
How was the initial setup?
I have no idea whether the installation process was straightforward or not, on the admin side. As for the technical team required for deployment and maintenance, I would say you need maybe one or two admins. The development is based on use cases, but on average, I would say you need some 10 to 15 BI developers.
What's my experience with pricing, setup cost, and licensing?
We pay for licensing for Power BI.
Which other solutions did I evaluate?
We are also using MicroStrategy. I did not like the drillthrough feature in Power BI, but I liked it in MicroStrategy. The way visualization works, I found that the interactiveness of MicroStrategy was better than Power BI. Similarly to Power BI, you can comfortably use MicroStrategy if you have some idea of the data and basic visualization ideas.
What other advice do I have?
I rate Power BI an eight out of ten.
I would recommend Power BI to those considering using it, but would also recommend that they explore it themselves and understand their requirements. Their requirements will be different, so it's all use case based.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
Microsoft Power BI
May 2025

Learn what your peers think about Microsoft Power BI. Get advice and tips from experienced pros sharing their opinions. Updated: May 2025.
857,028 professionals have used our research since 2012.
Head-IT/SAP at Barista Coffee Company Ltd.
Beneficial report generation, effective report management, and scalable
Pros and Cons
- "The solution overall is very useful. The reports that are generated and the reporting functionality management are beneficial."
- "We have used other solutions and the reporting functionality should be user-friendly and have a drag and drop feature should be available, but Microsoft BI doesn't have these features. When you are creating reports and you can't change as a user. Every time you need one developer or one technical person to make the changes."
What is our primary use case?
We are using Microsoft BI to generate point of sale reports.
What is most valuable?
The solution overall is very useful. The reports that are generated and the reporting functionality management are beneficial.
What needs improvement?
We have used other solutions and the reporting functionality should be user-friendly and have a drag and drop feature should be available, but Microsoft BI doesn't have these features. When you are creating reports and you can't change as a user. Every time you need one developer or one technical person to make the changes.
For how long have I used the solution?
I have been using Microsoft BI for approximately six years.
What do I think about the stability of the solution?
Microsoft BI is highly stable.
The performance depends on the requirement. You have to complete your requirement which is a priority. After that, you understand your requirement and the performance could be better. The performance is the second.
What do I think about the scalability of the solution?
I have found Microsoft BI to be scalable.
How was the initial setup?
The installation difficulty depends on the integration, once integrated properly you can receive results. Microsoft BI can be very helpful to your business.
The implementation took us 15 to 20 days.
What about the implementation team?
We use two Microsoft consultants to do the implementation of the solution.
Which other solutions did I evaluate?
I have evaluated other solutions.
What other advice do I have?
I rate Microsoft BI a five out of ten.
If I compare Microsoft BI with other solutions, other solutions are much better, but because we have already invested in Microsoft BI. We are using this and maybe in one or two years, we will use something else. We will finalize the testing of other solutions and implement one of them.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Head of Product at Bitz
Stable, easy to set up and scalable
Pros and Cons
- "The initial setup is easy."
- "The solution doesn't integrate well with third-party tools."
What is our primary use case?
We use that solution to provide all the KPIs for the software development to manage the business, et cetera.
What is most valuable?
The solution is very helpful for managing the business.
The initial setup is easy.
We have found the scalability to be quite good.
Stability is excellent overall.
Technical support is good.
What needs improvement?
For managing the business, it's okay, however, as a product management tool, it's lacking. I would like to use BI to provide services for the customers eventually. Microsoft's solution is not good for improving the product for the customers. It's just good for managing the business, and not supporting the customers.
The solution doesn't integrate well with third-party tools.
I'd like them to add to the knowledge base, or at least to offer more documentation about how to use the solution.
It would be helpful if more AI was integrated into the solution.
For how long have I used the solution?
I['ve used the solution since 2013.
What do I think about the stability of the solution?
I find the product to be quite stable. There are no bugs or glitches. It doesn't crash or freeze. It's reliable.
What do I think about the scalability of the solution?
The scalability of the product is quite good. If a company needs to expand it, it can.
How are customer service and support?
We get technical support from a third party, however, they offer very good support and we have been quite happy with their level of service. They always have enough staff.
How was the initial setup?
The implementation process is straightforward. It's not overly complex or difficult.
Deployment took less than a month.
Which other solutions did I evaluate?
I'm also aware of Power BI, which has better integration with third-party tools.
What other advice do I have?
We do not sell Microsoft products. We just use them.
I'm not sure which version of the solution we're using.
We use both cloud and on-premises deployments.
I'd rate the solution at an eight out of ten. I'd recommend the solution to others as the management portion of the solution is very easy.
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
Senior Technology Architect/Strategist at a aerospace/defense firm with 51-200 employees
Easy to use and scalable, but needs better support and speed
Pros and Cons
- "Its ease of use is most valuable."
- "The biggest thing with Microsoft right now is better support. There should be more timely support. We can do 90% of it ourselves by the same token. When we're into the 10%, we do not get timely support via Microsoft's support team."
What is our primary use case?
We use it for taking data and turning it into intelligence.
I have been using the most recent version of it. It is deployed in a government cloud.
How has it helped my organization?
It saved time.
What is most valuable?
Its ease of use is most valuable.
What needs improvement?
The biggest thing with Microsoft right now is better support. There should be more timely support. We can do 90% of it ourselves by the same token. When we're into the 10%, we do not get timely support via Microsoft's support team.
Its speed can also be improved. They should come up with a fix for the speed issue and give us some good parameters as to what would help with the speed. They should give us a good white paper that has a compatibility list, similar to what they provide with operating systems, and that describes what you should have before you use Microsoft BI.
There should also be a better way to possibly do things like geolocation, and where they do it, they should do it better. If you have a satellite, offices, and that sort of thing, it would be nice to see it in Tableau and different formats.
For how long have I used the solution?
I have been using this solution since it came out. It was probably 2010. I'm a Microsoft engineer, so I'm on a lot of beta test teams. So, I would see these items a bit earlier than anybody else.
What do I think about the stability of the solution?
It is overall in mid-range. Sometimes, it works very well, and sometimes, it doesn't. If it is not working very well sometimes, that means it is not a hundred percent stable.
What do I think about the scalability of the solution?
Its scalability is good. I've used it in very large major banks down to smaller entities, and it seems to not care about the scale.
Currently, we probably have 50 users. Its usage is moderate. We will increase its usage if they come up with a fix for the issues such as the speed.
How are customer service and support?
There should be more timely support. I would rate them a two out of 10 because of the lack of availability. Sometimes, we can't fix what we don't know how to fix, and it causes us a lot of time and waiting and that sort of thing. We have to have a US citizen, and I'm sure that they're just not scaled up to that.
How would you rate customer service and support?
Negative
Which solution did I use previously and why did I switch?
I have used other solutions but not in this cooperation.
How was the initial setup?
Its initial setup is somewhere in the middle. Each deployment seems to be a little different. You have auto-updates all the time on PCs. When you image a PC, it doesn't always match. So, each deployment is different, and I'm not sure they can change that because most of the updates are for security, but it is very important to be sure that you test the environment first before you put it into production. I know a lot of people who just put it into production because of the ease of use, but sometimes, that can be problematic. In terms of maintenance, it is not terrible.
What about the implementation team?
It was done in-house with the help of a Microsoft partner. Our experience with them was horrible. We ended up fixing it all ourselves. If five was the top, they were a zero.
What other advice do I have?
I would advise others to just do their homework. You should check it out first, do the trial, get it into your test environment, and then make your decisions. Don't rush to production. Everybody is a bit different. If you have monster databases out there, the performance might be a little different.
I would rate it a six out of 10. If their support were better, it would get a higher rating.
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Microsoft Azure
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Manager Technical Architect at Legato Health Technologies
Useful for data visualization and building interactive dashboards
Pros and Cons
- "It works well with SSAS, which we use to generate all different kinds of trending and analytics reports. Sometimes we use Power Query and DAX to build some aggregations on the Power BI side as well."
- "Sluggish performance when handling large amounts of data."
What is our primary use case?
It is one of the business intelligence tools we are using—mainly for all our data visualization purposes and building interactive dashboards. We use Microsoft Power BI to generate all different types of analytic reports. We move information from our data warehouse to a SSAS cube that we've built on top of all our dimensions. We also do a certain level of aggregation in the cube itself, which is then connected to Power BI.
What is most valuable?
It works well with SSAS, which we use to generate all different kinds of trending and analytics reports. Sometimes we use Power Query and DAX to build some aggregations on the Power BI side as well.
What needs improvement?
I would like to see Microsoft BI add custom visuals and certain machine-learning capabilities. It would be nice if the DAX functions could perform some kind of predictive modeling. Right now, it just does a kind of descriptive analytics.
For how long have I used the solution?
I've been working on Microsoft Power BI for three years.
What do I think about the stability of the solution?
Throughout several updates over the past three years, I never saw any issues, particularly with installation or anything, so I see the product as stable.
What do I think about the scalability of the solution?
I feel that scalability is one area where there is room for improvement. When there is a huge volume of data, like when we apply the aggregation, the reporting slows down. That's why we mostly build things in the SSAS cube itself instead of bringing it back to Microsoft BI to do the aggregation. Certain incredibly small aggregations can be done on the Microsoft BI side, but if the dashboard size is more than 1 Gigabyte, you start to see some performance issues.
How are customer service and technical support?
The Power BI community is really big, so we mostly rely on other users for support.
Which solution did I use previously and why did I switch?
In some projects, we have used Tableau or ThoughtSpot. If we're dealing with big data, then we often consider using Tableau. Power BI has some additional features that Tableau doesn't have, like DAX and Power Query, but Tableau works better from a scalability standpoint. Sometimes for reporting purposes, when we want to generate some kind of dashboard on the fly for the user, we have used ThoughtSpot.
How was the initial setup?
We didn't experience any complications. We built everything on the desktop and in the .pvi files, then just move those files to the server. Afterward, we didn't see any issues at all in terms of setup.
What's my experience with pricing, setup cost, and licensing?
I'm unsure about the exact cost, but the Pro license comes out to around $10 per user. There are also additional costs for custom visuals that you can pay for.
What other advice do I have?
I would rate Microsoft BI an eight out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
OBIEE/ODI senior consultant at Kastech
A stable and scalable solution with good tech support
Pros and Cons
- "The visualization part and its inclusion in a cloud-based application are valuable features."
- "The solution is somewhat costly in comparison with MSBI tools."
What is most valuable?
The visualization part and its inclusion in a cloud-based application are valuable features.
What needs improvement?
The solution is somewhat costly in comparison with MSBI tools.
In MSBI, when it comes to mobile and maps-related applications, we are always looking for some support with the reporting tools. Once we click on the region, then automatically it goes to the two area maps. Based on the map, it will reinforce our data values. There is constant change involved and new updates and enhancements are coming out as needed in new versions.
What do I think about the stability of the solution?
The solution performs well and is stable.
What do I think about the scalability of the solution?
The scalability is very good and use of the application is flexible.
How are customer service and technical support?
We can create certain tickets, contact them and explain our requirements and they will look into the issue and help us to find a workaround for us to implement. They will address the issue in the next version.
We are very satisfied with their support.
What about the implementation team?
We are implementers of this solution and maintain the visualization on the reporting parts, as well as fulfill the business requirements.
What's my experience with pricing, setup cost, and licensing?
The solution is less expensive than other PowerBI tools, but more so than those of MSBI.
Which other solutions did I evaluate?
The solution is less expensive than other PowerBI tools, which is why most people go with it, although it does cost more than MSBI tools. It has good feasibility for fulfilling one's business needs. PowerBI is very strong in the market at the moment and we are creating visualization that works. It is a stable tool, as well.
What other advice do I have?
While PowerBI is cloud-based, it can be used both on-and-off-premises. MSBI can also be implemented on-premises. PowerBI mostly involves visualization.
I rate Microsoft BI as an eight out of ten.
Disclosure: My company has a business relationship with this vendor other than being a customer: Implementer
Junior Data Scientist at a university with 5,001-10,000 employees
Good transforming of data for visualization, useful, stable, and scalable
Pros and Cons
- "It is quite easy to use and it helps me to achieve the projects that I've been assigned."
- "I feel the modeling page should be simplified."
What is our primary use case?
We use Microsoft BI typically to clean up data in Excel, as well as to create reports for my supervisor that will be analyzed and then used to draw conclusions.
How has it helped my organization?
It provides the common ground for data to be cleaned. We use this for everyone to work on cleaning up data in order to use it for visualizations, which has been helpful.
What is most valuable?
The transforming data before you start with the visualization comes in pretty handy.
It is quite easy to use and it helps me to achieve the projects that I've been assigned.
I have never had the inability to perform the tasks I've been assigned with the software.
It's very useful because you can create helpful reports, which assist you to analyze data in a very organized way.
What needs improvement?
I feel the modeling page should be simplified. The links between different parts of your data, on the models' page, are a bit confusing. It was difficult for me to learn.
For how long have I used the solution?
I have been using Microsoft BI for three months.
We are using an older version specific to the organization.
What do I think about the stability of the solution?
Microsoft BI is a stable product.
What do I think about the scalability of the solution?
Microsoft BI is quite scalable, especially with the number of coding languages that are available to use.
We have approximately 23 data scientists in our organization who are using this solution. We use it extensively.
We are mostly using Microsoft BI but we are trying to bring in Tableau and maximize the potential of both.
How are customer service and technical support?
I have not contacted technical support.
Which solution did I use previously and why did I switch?
I also have experience with Tableau.
How was the initial setup?
When I arrived, this solution was already set up.
What other advice do I have?
For others who want to start using Microsoft BI, I would say go through some tutorials on your own first and then try and practice with practice data sets that are available online. Also, feel free to play around with the different tools, and the different visualizations, because you can use them differently for different things.
I would rate Microsoft BI a nine out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Buyer's Guide
Download our free Microsoft Power BI Report and get advice and tips from experienced pros
sharing their opinions.
Updated: May 2025
Popular Comparisons
Teradata
IBM Cognos
Amazon QuickSight
SAP Analytics Cloud
SAP BusinessObjects Business Intelligence Platform
Oracle OBIEE
MicroStrategy
Oracle Analytics Cloud
QlikView
Looker Studio
TIBCO Spotfire
Salesforce Einstein Analytics
Microsoft SQL Server Reporting Services
Buyer's Guide
Download our free Microsoft Power BI Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- BI Reports for business users - which BI solutions should we choose?
- Business users moving from Tableau to MS Report builder
- Is Power BI a complete platform or only a visualization tool?
- What are the key advantages of OBIEE compared to Microsoft BI?
- What Is The Biggest Difference Between Microsoft BI and Oracle OBIEE?
- Is Microsoft Power BI good for an ETL process?
- How would you decide between Microsoft Power BI and TIBCO Spotfire?
- Is it easy to extract data from Oracle Fusion into Power BI?
- PowerBI or SyncFusion - which is better?
- What challenges to expect when migrating multiple dashboards from TIBCO Spotfire to Microsoft Power BI?