Across retail, logistics, legal, finance, and more, I use Power BI to craft custom solutions. From analyzing sales to optimizing operations, Power BI helps me extract actionable insights for informed decision-making across diverse industries.
Project and Consultant Manager at a consultancy with 1-10 employees
Offers comprehensive features, user-friendly interface, and strong community support
Pros and Cons
- "The most valuable feature of Power BI is its ability to provide customized visualizations and insights tailored to specific business needs."
- "Areas of Power BI that could be improved are the learning curve for developers who come from non-technical backgrounds."
What is our primary use case?
How has it helped my organization?
I'm working with a law firm that has hundreds of professionals working across various areas for different clients. They struggle to accurately track hours worked per client and compare profitability. With Power BI, I can integrate data from their ERP systems and create insightful reports. These reports not only show the hours worked per client but also compare profitability between clients and highlight KPIs. By providing clear and actionable insights, Power BI helps the firm make informed decisions quickly, leading to improved profitability and efficiency.
What is most valuable?
The most valuable feature of Power BI is its ability to provide customized visualizations and insights tailored to specific business needs. By offering a range of visualization options and customization capabilities, Power BI enables users to quickly analyze data and gain actionable insights. Depending on the preferences and requirements of the customer, different visualization styles can be utilized, from simple and standardized views to more colorful and dynamic charts and graphs.
What needs improvement?
Areas of Power BI that could be improved are the learning curve for developers who come from non-technical backgrounds. While Power BI is a powerful tool, mastering its development aspects, including coding and formulas, can be challenging for those without a technical background. Additionally, some users find the default visualizations in Power BI Desktop to be outdated and prefer more modern and customizable options.
One additional feature I would like to see in Power BI is tighter integration with Power Apps. This would allow for easier development without extensive coding, making it more accessible for users who aren't familiar with technical aspects like JSON files or Visual Studio Code. Simplifying the development process would streamline workflow and enhance overall usability.
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 working with Microsoft Power BI since 2016.
What do I think about the stability of the solution?
I would rate the stability of Power BI at around nine out of ten. It has been consistently reliable over the past year, and any bugs are quickly addressed by a supportive community.
What do I think about the scalability of the solution?
Power BI is scalable, but its scalability depends on factors like the amount of data, infrastructure, and database type. For large BI data, other tools might be more suitable. However, Power BI offers great flexibility, and its scalability varies based on specific needs and circumstances.
How are customer service and support?
The technical support for Power BI is generally good, but it can be limited in handling diverse customer needs. While Microsoft technicians are highly knowledgeable, they may provide standard solutions based on their expertise, which might not cover all possible scenarios. Finding solutions often requires additional research, practice, and exploration of community resources. Overall, I would rate the support at a nine out of ten.
How would you rate customer service and support?
Positive
How was the initial setup?
Deploying Power BI isn't difficult, but it requires time and experience. With regular updates and new features from Microsoft, staying current and understanding changes can be a continuous learning process. While it is manageable with experience, teaching someone from scratch would require significant time and effort.
What's my experience with pricing, setup cost, and licensing?
The price of Power BI is very good. It is reasonable.
What other advice do I have?
Power BI has revolutionized our reporting and decision-making processes. Instead of spending hours manually working with static data in Excel, we now have dynamic information at our fingertips. With Power BI, we can quickly make queries, access answers, and generate reports in minutes. By efficiently extracting data from databases and creating visually appealing visuals, such as KPI dashboards, Power BI enables us to identify trends, compare data, and make informed decisions promptly. It streamlines the entire process, from data extraction to visualization, saving us time and providing valuable insights for effective decision-making.
My advice for someone looking to use Power BI would be to start with the Pro license, as it is usually sufficient for most users. If you are dealing with a large number of customers, consider consulting with a Microsoft partner to find the best licensing solution. Based on my experience, I would recommend Power BI to others. Overall, I would rate the product as a nine 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.

Generative AI Developer at Rack Ai Private Limited
Useful for creating reports and dashboards
Pros and Cons
- "What I liked most about the tool is that we can use text queries to create projects and modify columns according to our needs. There are hundreds of YouTube courses on how to use it."
- "I found data cleaning in the solution to be quite difficult. If I could add a feature, I'd include Excel's Flash Fill function. This allows you to set a formula for one row and column and automatically apply it to thousands of rows, making data sorting much easier."
What is our primary use case?
During my internship, I used Microsoft Power BI to create reports for a project we were working on. I also made a dashboard to help a company grow its business.
What is most valuable?
What I liked most about the tool is that we can use text queries to create projects and modify columns according to our needs. There are hundreds of YouTube courses on how to use it.
What needs improvement?
I found data cleaning in the solution to be quite difficult. If I could add a feature, I'd include Excel's Flash Fill function. This allows you to set a formula for one row and column and automatically apply it to thousands of rows, making data sorting much easier.
What do I think about the scalability of the solution?
I found the tool to be a stable product. One of my favorite features is connecting a SQL database to the tool to generate real-time reports. I was part of a group of 80+ students, but only five of us, including me, were offered internships and could use Microsoft Power BI.
How are customer service and support?
I haven't contacted the solution's support yet.
How was the initial setup?
Installing Power BI is easy—there are free and paid versions available. I used the free version, which you can download from the Microsoft Store and install, similar to installing an app on your phone.
What's my experience with pricing, setup cost, and licensing?
I used the tool's free version.
What other advice do I have?
I'd recommend Microsoft Power BI for report generation - it's great software. I rate it a nine out of ten.
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.
Statistician / Data Scientist at a government with 1,001-5,000 employees
Offers data visualization, including filtering data, creating graphs, and dashboards
Pros and Cons
- "The sharing features are vital, especially the ability to share and test different shared dashboards."
- "Better mapping capabilities and easier administration access would be beneficial, especially for understanding who has viewed reports."
What is our primary use case?
I use it primarily for some application services. It's primarily for government statistics.
I use it for visualization as well, mainly for filtering data, and creating graphs and dashboards.
How has it helped my organization?
Power BI helped me to improve the decision-making process. It was particularly useful when I had data in a table, and I was able to use it as a dashboard with filters for better insights.
What is most valuable?
The sharing features are vital, especially the ability to share and test different shared dashboards.
It's quite manageable and easy to learn. It took me about a month to learn how to use it effectively.
What needs improvement?
Better mapping capabilities and easier administration access would be beneficial, especially for understanding who has viewed reports.
For how long have I used the solution?
I have been using it for a year.
What do I think about the stability of the solution?
It is a stable product. I would rate the stability an eight out of ten.
What do I think about the scalability of the solution?
It is a scalable product but it could be improved to better suit the overall size of projects.
I would rate the scalability a seven out of ten.
There are around 50 end users in my organization. We plan to increase the further usage.
How are customer service and support?
The customer service and support are not as easy to access as I'd like. I don't often find a direct portal to support. I end up looking up the internet. I would rate it one out of ten, but I would put it a five out of ten.
I have to go and look up the internet. I sometimes just bring in expertise. I would prefer some tech support instead of bringing in someone else.
I have to run a case. I want to have something easy and readily accessible. There is good stuff on the website, but it would be better if I could easily ring somebody.
How would you rate customer service and support?
Neutral
Which solution did I use previously and why did I switch?
I've used Tableau, but now we primarily use Power BI.
Each has its advantages, but Power BI supports our needs effectively.
How was the initial setup?
I would rate my experience with the initial setup an eight out of ten, with ten being easy to set up.
We use it on the cloud. For us, deployment took six months.
What's my experience with pricing, setup cost, and licensing?
The pricing is reasonable, at about 6.3 euros per user per month.
What other advice do I have?
I'd recommend it for its features and cost-effectiveness. I find this product pretty okay. It works well for me.
Overall, I would rate the solution an eight out of ten.
Which deployment model are you using for this solution?
Public Cloud
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.
Assistant Manager - Forensic Data Analytics at Grant Thornton
Intuitive, user-friendly, and enables to manage and share reports across different teams easily
Pros and Cons
- "The product is intuitive and user-friendly."
- "The solution struggles with large amounts of data."
What is our primary use case?
We use the tool for data analysis and reporting through dashboarding, identifying trends, and mapping.
What is most valuable?
The product is intuitive and user-friendly. It could be rolled out to anyone across the business. DAX is a good feature. The real-time dashboard updates are good. The ease of integration is good. We connect it to different databases. The clients we work with work on different databases. It is easy to manage and share Power BI reports across different teams and departments.
What needs improvement?
The solution struggles with large amounts of data. It has some limitations. Sometimes, we don't know if we have the full picture.
For how long have I used the solution?
I have been using the solution for four years.
What do I think about the stability of the solution?
I rate the tool’s stability a ten out of ten. I haven't come across any issues.
What do I think about the scalability of the solution?
I rate the tool’s scalability an eight out of ten.
How was the initial setup?
The deployment is not difficult. It is relatively easy to maintain the product. For our needs, we need one person to maintain the tool.
Which other solutions did I evaluate?
I have used MicroStrategy. Power BI is more user-friendly. When we roll it across the business, it's easier for the users to use. MicroStrategy can handle large amounts of data.
What other advice do I have?
Overall, I rate the product an eight out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
BI Development & Validation Manager at JT International SA
Flexible with good charts and reports, but not yet ready for enterprises
Pros and Cons
- "It is really flexible. The charts and reports are really nice. You have the flexibility of self-service."
- "It is not yet ready for enterprises. For a big enterprise data model, it is not so stable, and it also doesn't scale so well."
What is our primary use case?
We have many projects in the company. Some of them are self-service where they can connect on their own to local on-premises databases. Some of them are with big databases on the cloud, such as Azure SQL or Azure Synapse, and some of them are with local sources, such as Excel files, etc.
What is most valuable?
It is really flexible. The charts and reports are really nice. You have the flexibility of self-service.
What needs improvement?
It is not yet ready for enterprises. For a big enterprise data model, it is not so stable, and it also doesn't scale so well.
I am not really satisfied with their support. Their support should be faster. They should also be more knowledgeable.
For how long have I used the solution?
I have been using this solution for two and a half years.
What do I think about the stability of the solution?
It depends. It is not really for enterprises. Even though Microsoft is trying, it isn't yet ready for enterprise use. For self-service, it is pretty fine. If you don't have a huge data set, it is quite stable.
What do I think about the scalability of the solution?
If you try to have a big enterprise data model, it doesn't scale so well. You wouldn't get results similar to some of the other on-premises tools.
In terms of its users, I don't know the exact number, but we have about 10,000 to 20,000 users. Its usage is increasing.
How are customer service and support?
I have contacted them a lot of times. I am not really satisfied with their support. Lately, it has become even worse. They are probably overloaded, and it takes really long. Many times, they just say, "That's how it works." In reality, it is a bug.
Many times, their first-level support doesn't understand what the problem is, and they don't reach out to the proper people to get into the issue. It is not really good.
Which solution did I use previously and why did I switch?
We have been using different tools, such as QlikView, on-premises OBIEE, Tableau, Excel, etc. We are trying to migrate almost everyone to Power BI. So, eventually, we will have only Power BI. Its usage is growing.
How was the initial setup?
It is really easy. It is mostly automated. You simply publish the dataset.
It doesn't take too long. It takes about 5 to 10 minutes.
What about the implementation team?
I'm a part of the team that manages all the projects that are done with Power BI within the company. We guide them and help them with the development and all the architecture.
The number of people required depends on the size of the project. For one of the big projects we have, there are a couple of developers. There is one person for the management of Power BI. We also have 10 to 12 people doing the reports, etc.
What's my experience with pricing, setup cost, and licensing?
We have premium licenses, but you can use it for free. You can share the content with anyone else, so you can use it for free.
What other advice do I have?
I would recommend it, but if you want to use it enterprise-wide, you need to be really careful because you might face problems. In general, it's really a great tool. For self-service, it is more than okay, but when you try to use it enterprise-wide, it doesn't really work well.
Overall, I would rate it a seven out of 10.
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.
Vice President at Shiluv
Good integration with Office applications, very easy to deploy, great support, and inexpensive
Pros and Cons
- "Its connectivity with other Office applications, mostly with Excel, and the ability to deploy it very easily are the most valuable features. It comes sort of bundled with the cloud, so you don't need to set up a server and a standalone infrastructure. So, getting into the system or building something that you can deploy is very easy and very cheap. With other systems, you need to have a server, and you need to have a license for the server. The initial setup is very costly."
- "It has come a long way in terms of how it was working two years ago, but there are some things that you still can't do with it. For example, permission management and user access management are still a bit limited. It is basically based on the idea that everybody from the organization can see everything or limit the type of data they can see. If I want you to see only one report and the other guy to see another report, I can't do it. There should be a better way to manage permissions and users. It should also support external users much better."
What is our primary use case?
We built a BI system to provide clients with access to the data that we collect. They can access the data report and various reports by using Power BI.
It is built into the Azure cloud. You can't deploy it otherwise.
How has it helped my organization?
We have a product called ED Tracker, and we allow clients to subscribe to this product, and they use it through Power BI. It enables us to offer new services to clients and basically allows them to work on the data or report themselves, rather than sending them data with PowerPoint decks, PDF reports, etc. So, we work with our clients through this platform. They need to have the license. If they want to access the system, we just tell them that they need to get a license. The license is very cheap. It is $10 a month per user. It is not very expensive, and once they have the license, they can access our cloud solution.
What is most valuable?
Its connectivity with other Office applications, mostly with Excel, and the ability to deploy it very easily are the most valuable features. It comes sort of bundled with the cloud, so you don't need to set up a server and a standalone infrastructure. So, getting into the system or building something that you can deploy is very easy and very cheap. With other systems, you need to have a server, and you need to have a license for the server. The initial setup is very costly.
What needs improvement?
It is an evolving solution. So, it still has some rough edges. As compared to Tableau or QlikView, there are some things that you can't do when you want to. For example, giving specific access to some reports for users. You can get it up and running very fast, but some things are a bit trickier, and for some of the things, you need to actually write code.
It is sort of a work in progress. They're catching up on the competition, but it still takes time. Other solutions are more mature, and they have been in the market much longer, but it is catching up. It has come a long way in terms of how it was working two years ago, but there are some things that you still can't do with it. For example, permission management and user access management are still a bit limited. It is basically based on the idea that everybody from the organization can see everything or limit the type of data they can see. If I want you to see only one report and the other guy to see another report, I can't do it. There should be a better way to manage permissions and users. It should also support external users much better.
There should be the ability to export to PowerPoint or PDF. It should be more efficient. It's rather clunky right now. Sometimes, the system is inconsistent in the way it does things.
For how long have I used the solution?
I have been using this solution for two years.
What do I think about the stability of the solution?
It is adequate in terms of speed and stability. It is very stable. Sometimes, it is a bit slow. It can be faster, but you need to subscribe and purchase additional packages or resources, and then it becomes more expensive.
What do I think about the scalability of the solution?
We haven't scaled yet, but you have the ability to have a dedicated server on Azure with CPU. You can increase and have an SQL Server, so you can scale it.
As of now, we have around 10 to 12 users internally and externally. Some are internal, and some are external clients. We do have plans to increase the usage because we're trying to sell and market the product to other clients as well. So, we do have plans to increase the number of users. One of the benefits is that it doesn't matter if we have 10, 20, or 50 users. It doesn't inflict any costs on us because they go directly to the cloud. They don't come to us. It is very indirect, but we do plan to extend the usage of that system. We might also extend it internally.
How are customer service and support?
Their technical support is absolutely magnificent. A week ago, we had an issue related to permissions, and we couldn't find out how to do that. My colleague contacted the support of Power BI. They not only answered us by mail; they also had a half an hour session with us on Teams to better understand what our issues were. They wanted us to send them the files. They reviewed them and told us that there were still some limitations, but they were working on them, and they will let us know.
We were stunned that someone from Microsoft is interested in what we're doing and someone is willing to go online and have a half an hour session with us so that we can explain what we're doing and what is our issue, and they can think about how to resolve it. We're a small client. We're not a big company. So, we were stunned by their support. Their support is amazing.
Which solution did I use previously and why did I switch?
A few years ago, we've tested QlikView and Qlik Sense. Their deployment costs were rather high, so we decided to use Power BI.
How was the initial setup?
It was very easy and straightforward. It was rather quick because you can launch it. It is very easy to publish. They give you direct access to their cloud. For small solutions or datasets like ours, the initial setup was a matter of days. We started with the desktop on-premise, and then we published it to the cloud. It was rather easy. It was a matter of days to a week or two.
What about the implementation team?
We used our own team. Its deployment and maintenance are taken care of by a PM and a colleague of mine. It is very easy. You just press publish, and it's off to the cloud.
What was our ROI?
In terms of ROI, it is a 10 out of 10.
What's my experience with pricing, setup cost, and licensing?
Its price is very low. It is like $10 per user, per month. The clients pay for their own licenses. It is not on us.
There are no costs in addition to the standard licensing fees. That's the beauty. With other systems, you need to spend a couple of thousand dollars just to get started, and then you need to spend $500 per year for the license, which becomes much more costly. You have a system here where for $120 to $140 a year, you can start with two people and start developing and deploying. You can see why the cost difference is huge, especially when you are on a low scale, like us, and you're not building something very huge.
Which other solutions did I evaluate?
We didn't evaluate other options because we have had some past experience with other solutions. We knew that QlikView might be good, but you need to spend a couple of thousand dollars just to get started if you want to do something. We knew the costs, and the entry cost was much higher. So, we decided to go with Power BI. It is also integrated with Office and Excel, so it's very easy to go along and do some of the things that you can do in Excel. It is very easy to transition between them.
What other advice do I have?
If you are looking for a good BI solution for a small business that is very easy to deploy and not costly and that can use the cloud in terms of security, Power BI is probably the best solution in the market.
I would rate it a nine out of 10. There are other solutions that might be better than this, but they're more costly. It is the cheapest BI solution in the market. It is not the best in terms of features, but it is the best in terms of value for money. For the volume of work that we have, there is absolutely no competition.
Which deployment model are you using for this solution?
Public Cloud
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.
Technology Consultant at a tech vendor with 10,001+ employees
Provides easy data analysis and creates a visual representation of data from different data sources
Pros and Cons
- "Microsoft Power BI is an easy tool for data analysis."
- "We face multiple issues, and the connection drops off multiple times while integrating Microsoft Power BI with OAC and pulling in the data."
What is most valuable?
Microsoft Power BI is an easy tool for data analysis. It's easier to get the data from different data sources and then create a visual representation. Using the tool comes easily and naturally to people proficient with Excel. You need to have an understanding of data modeling and how the data works. Once you work with Power Pivot, I think Power BI will be a better upgrade than other tools in the market.
What needs improvement?
There are some issues with Microsoft Power BI's integration with OAC because it's currently in the beta phase. We face multiple issues, and the connection drops off multiple times while integrating Microsoft Power BI with OAC and pulling in the data. The solution's integration capabilities have created some issues for us, especially while retrieving data.
For how long have I used the solution?
I have been using Microsoft Power BI for over seven years.
How are customer service and support?
The solution's technical support has not been very helpful. I have solved my issues by myself and found a workaround for it.
How would you rate customer service and support?
Neutral
Which solution did I use previously and why did I switch?
I have worked with multiple data visualization tools, such as SAP One and SAP BusinessObjects, where you had different tools for data visualization. I think each tool has its own unique capabilities. The biggest advantage of Microsoft Power BI is its integration with Excel and how it is an upgraded version of Excel. We all know how Excel is used in the market, so Power BI has a strong advantage over its competitors.
What other advice do I have?
I use the solution for myself, and I recommend it to my customers. I would recommend the solution to other users.
The selection of the visualization tool clearly depends on the data sources. I would recommend Microsoft Power BI if I worked for Microsoft. Otherwise, I would recommend other better tools available in the market. It completely depends on the data source and the data volume. I would not recommend Microsoft Power BI if the data volume is very high because it will tend to freeze your report.
Overall, I rate the solution an eight out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Solutions Architect at DTSQUARED
User-friendly, enables users to create multiple reports, and provides valuable data insights
Pros and Cons
- "The product is user-friendly."
- "Power BI shows reports on actual data, not metadata."
What is our primary use case?
I use the solution to visualize charts and graphs that provide data insights.
What is most valuable?
The product is user-friendly.
What needs improvement?
Power BI shows reports on actual data, not metadata.
For how long have I used the solution?
I have been using the solution for a few months.
What do I think about the stability of the solution?
I rate the tool’s stability an eight out of ten.
What do I think about the scalability of the solution?
The tool is scalable. We can create multiple reports. We have two to three customers who use the solution. Within the client organizations, teams can use different solutions. It depends on the client’s needs.
How was the initial setup?
Creating a report takes 10 to 30 minutes, based on our requirements. It is easy if we have simple requirements. If it is complex, building a report can take days. The product is cloud-based.
Which other solutions did I evaluate?
People use other tools in the market, like Tableau and Qlik Sense. They are good competitors.
What other advice do I have?
I work in data management. I focus on connecting to the source and getting the metadata information from the tool. I'm interested in metadata, not actual data. Integration with other tools is possible. The solution provides APIs.
I will recommend the solution to others, but my recommendation depends on the clients. If a customer uses Microsoft products, they can use Power BI. If someone wants to build good reports and perform data analysis, Power BI is a good choice. Any dashboarding tool is good for data analysis. Overall, I rate the product an eight out of ten.
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?