As process improvement professional I map out current state processes either at the value stream or swim lane level, at times both. With current state I identify pain points and bottlenecks do root cause analysis, identify possible solutions, and make recommendations on which ones I think would be the most effective. Then incorporate them into a proposed future state.
Lead Process Improvement Manager at a insurance company with 10,001+ employees
Very flexible, easy to use, and stable
Pros and Cons
- "We are all familiar with it, and it is easy to use. There is a lot of flexibility, and you can add shapes if you want."
- "It would be nice if there is a database behind it. We have looked into this functionality, but all of the other solutions that have a database are very locked down, and you have to use them their way. You can't define your own stuff. For example, we have a system X, and I want to define system X myself and have it available. If I am ever going to make a change to system X, I want to pull up all the drawings that are associated with system X. I want to be able to search and pull all those drawings. Visio should have the ability to capture metrics associated with each step in the process. For example, based on a specific time, I should be able to link the data to a spreadsheet, which is kind of like the data analysis on the process."
What is our primary use case?
How has it helped my organization?
Once we developed custom templates and shape libraries it provided a common look and feel that our stakeholders have come to understand, which is helping them to develop a continuous improvement mindset.
What is most valuable?
We are all familiar with it, and it is easy to use. There is a lot of flexibility, and you can create custom templates with standard shapes.
What needs improvement?
It would be nice if we could develop a custom database. We have looked into this functionality, but all of the other solutions that have a database are very locked down, and you have to use them their way. You can't define your own systems, tools, and inputs etc. For example, if we have systems that are used in multiple processes, and we want to know what processes use those systems we should be able to query the database for processes that include a specific system. A uses case could be system X being phased out so we need to know what processes will be impacted, so that we can ensure that those processes are all taken into account in any decisions to replace that system.
Additionally, Visio should have the ability to capture metrics such as demand, work time, cycle time, .. for each step in the process. Then those metrics should be able to be linked to a spreadsheet to enable data analysis that remains aligned with the process map so that changes remain aligned between Visio and Excel. Other systems attempt to provide this functionality, but the spreadsheet functionality is not as robust as Excel.
Buyer's Guide
Visio
March 2025

Learn what your peers think about Visio. Get advice and tips from experienced pros sharing their opinions. Updated: March 2025.
842,388 professionals have used our research since 2012.
For how long have I used the solution?
I have been using Visio for six years.
What do I think about the stability of the solution?
It is stable.
What do I think about the scalability of the solution?
There are no scalability issues. We are a nationwide company, and there are around 5,000 users.
How are customer service and support?
I never had to contact them.
Which solution did I use previously and why did I switch?
I never used another solution long-term, but I have evaluated various and continue to see Visio as the best option.
How was the initial setup?
The initial setup was easy. It has been around for so long. All of us have used it before, so it is not like it was new to us.
What was our ROI?
Good.
What's my experience with pricing, setup cost, and licensing?
Most other tools are expensive.
Which other solutions did I evaluate?
I was already using Visio for years before evaluating other options.
What other advice do I have?
I advise standardizing the file naming conventions so it is easier to find what you need when you need it.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.

Director, Technology Planning and Human Resource at Agate Technology Solutions
Good tool for beginners to use on project tracking
Pros and Cons
- "Visio is outstanding because it has features that are useful for project management."
- "Visio is not as scalable as other tools due to the proprietary restriction. You cannot customize it or scale it up like the way you do with Trello or Jira. Microsoft places restrictions on things that you can do with Visio."
What is our primary use case?
I use the tool mainly for project tracking. I also use it for the system design of sequence diagrams and the like. I use MS Visio for crafting my flowcharts and network connectivity mock-ups.
How has it helped my organization?
Visio is outstanding because it has features that are useful for project management. However, Visio lacks some features that are available on Jira and Trello. If these features are made available on Visio, then they can make your work easy. I was not guided by a person nor did I use any training for working with Visio. I just picked it up and started using it. Visio is not complex since it is a Microsoft product. Visio is always updated with new features that have made it more robust and enterprise.
What is most valuable?
The modeling features that aid my flowcharting, sequence diagrams, and project tracking are the most valuable. Creating network architectural diagrams has been made easier for me using Visio.
What needs improvement?
The Burndown chart for easier tracking of the progress of any task needs improvement. I would also recommend that the components of Visio be made to use colors to denote and differentiate them from each other especially when working with large diagrams. This will help to eliminate or at least reduce any form of confusion.
For how long have I used the solution?
I have been using the solution for the past ten years.
What do I think about the stability of the solution?
I have not encountered any stability or performance issues with the tool.
What do I think about the scalability of the solution?
Visio is not as scalable as other tools due to the proprietary restriction. You cannot customize it or scale it up like the way you do with Trello or Jira. Microsoft places restrictions on things that you can do with Visio.
How are customer service and support?
MS Visio Customer Service has so far been incredibly professional. I get spot-on responses to my queries almost immediately.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
I had used Enterprise Architect but I found Visio much easier to use.
How was the initial setup?
Visio is quite simple to set up.
What about the implementation team?
I implemented Visio in-house.
What was our ROI?
The time I invested in learning how to use Visio has paid off because I can use it to complete my projects quicker. My clients are also happy because the delivery timeline for the projects I did for them using Visio has reduced by 35%.
What's my experience with pricing, setup cost, and licensing?
Cloud-based tools are always cheaper since they are subscription-based. I use the on-premises version of Visio hence the price is quite expensive. However, I believe that the cloud version may not be as expensive as the on-premises version.
Which other solutions did I evaluate?
Yes, I evaluated Enterprise Architect.
What other advice do I have?
I would rate Visio an eight out of ten. The solution is more linear than Trello. Anyone looking to try the solution should go ahead. Visio comes with a trial version which you can use to learn about the tool. If you get familiar with Visio, it is then easy to use more complex solutions that come with a lot of features. However, the advantageous features can be destructive as well. For instance, you want to do something, but you may get distracted, and end up not doing that thing. Visio is quite straightforward and good for beginners.
Which deployment model are you using for this solution?
On-premises
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Other
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Last updated: Sep 2, 2024
Flag as inappropriateBuyer's Guide
Visio
March 2025

Learn what your peers think about Visio. Get advice and tips from experienced pros sharing their opinions. Updated: March 2025.
842,388 professionals have used our research since 2012.
Principal Delivery Lead at Arq group
Intuitive product with easy deployment and maintenance processes
Pros and Cons
- "The product efficiently visualizes various business processes, including building and networking architecture."
- "In terms of features, it could provide more automation to display data flowing through architecture."
What is our primary use case?
We use the application for process mapping through architecture. It helps visualize the activities and interactions between 3,000 different systems on the network.
What is most valuable?
The product efficiently visualizes various business processes, including building and networking architecture. It is quite intuitive, and there is a lot of training documentation available. We can import an Excel Spreadsheet with all the essential data, and Visio can build the diagram using it.
What needs improvement?
In terms of features, it could provide more automation to display data flowing through architecture. It should give a real-time data update.
For how long have I used the solution?
We have been using Visio for 20 years.
What do I think about the stability of the solution?
It is a stable application.
What do I think about the scalability of the solution?
We have 30 Visio users in our organization, but soon, we will roll out the product for about 200 users. It is scalable.
How are customer service and support?
I take help from our internal IT staff in case of technical issues. If they need further assistance, they approach Visio’s technical support team.
Which solution did I use previously and why did I switch?
I have used Draw.io before. It is free software and designs diagrams quickly. However, it has very limited functionality and is not suitable for enterprises. I would recommend Visio for working on business processes on a day-to-day basis.
How was the initial setup?
The product is easy to deploy and maintain. It takes a few minutes to complete the process and requires one admin executive to work on it. It received automated updates.
What's my experience with pricing, setup cost, and licensing?
The product is inexpensive if you already have Microsoft products in your environment. The license encompasses all the required services.
What other advice do I have?
I recommend Visio to others and rate it a ten out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Security Manager at a computer software company with 1,001-5,000 employees
Plenty of features, useful endpoint manager, and responsive support
Pros and Cons
- "The most valuable feature of Visio is the credential management, endpoint manager, and active directory for Microsoft Azure for our hybrid infrastructure. Additionally, there are plenty of features available."
- "Visio could improve by simplifying the application to allow the business user more understanding. This will allow us to bring the solution deeper into the organization for use. It can be difficult to navigate and some users tend to rely on third-party applications for auditing, compliance, and policy configuration."
What is our primary use case?
I am using Visio for migration and application development. Additionally, we did a Microsoft Azure landing zone for companies to implement CICD pipelines.
We typically do hybrid deployments because of the data security issues that can arise. However, there is a lot of opportunity coming for native cloud deployments.
What is most valuable?
The most valuable feature of Visio is the credential management, endpoint manager, and active directory for Microsoft Azure for our hybrid infrastructure. Additionally, there are plenty of features available.
What needs improvement?
Visio could improve by simplifying the application to allow the business user more understanding. This will allow us to bring the solution deeper into the organization for use. It can be difficult to navigate and some users tend to rely on third-party applications for auditing, compliance, and policy configuration.
For how long have I used the solution?
I have used Visio for approximately four years.
What do I think about the stability of the solution?
I rate the stability of Visio an eight out of ten.
What do I think about the scalability of the solution?
We have approximately 10 people using this solution in solution.
I rate the scalability of Visio a nine out of ten.
How are customer service and support?
The support from Microsft has been great. I receive direct calls from support to resolve our issues. They have been responsive and helpful.
Which solution did I use previously and why did I switch?
I do not have experience with other solutions in the same category.
How was the initial setup?
The initial setup is easy. I have been doing it for many years.
What's my experience with pricing, setup cost, and licensing?
I rate the price of Visio a six out of ten.
What other advice do I have?
My advice is this solution is scalable and easy to deploy. It is an asset for an organization, which is looking for an immediate infrastructure to be built on a project.
I rate Visio a nine out of ten.
Which deployment model are you using for this solution?
Hybrid Cloud
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
Data Center Design Architect at a tech company with 201-500 employees
A stable diagramming tool with a useful grouping feature
Pros and Cons
- "I like that once you create what you need, you can group that, at least within that drawing, and you have access to that new stencil object or that custom object throughout that drawing."
- "The auto-routing feature could be better."
What is our primary use case?
I build either diagrams for solutions or use Visio to create illustrations for slide decks and white papers.
What is most valuable?
There's a much better library of stencils than there used to be. But I still have to create many composite objects to illustrate a software-defined data center or software-defined networking. I like that once you create what you need, you can group that, at least within that drawing, and you have access to that new stencil object or that custom object throughout that drawing.
I do know that Microsoft has extended the ability of Visio to interact with other Microsoft applications. I know you can use Visio elements in spreadsheets and Excel. I know that doing a copy and paste from Visio into a PowerPoint slide is very easy and clean now. It used to be a nightmare.
What needs improvement?
The auto-routing feature could be better. Around 2018, the auto-routing of lines was pretty close to perfect, but it's started to go downhill from there. Keeping the lines attached to endpoints while you manipulate how they run and how they interact with other shapes or near other shapes is becoming very tedious. I would like them to give us the option of opening up the rules for auto-routing and make checkbox selections of what rules we want to apply and what rules we don't.
For how long have I used the solution?
I've been using Visio for about 20 years.
What do I think about the stability of the solution?
Visio is stable. It's gotten to be much more robust since Microsoft took over. It used to freeze or crash with very complex drawings, and I haven't had a freeze or a crash in years.
What do I think about the scalability of the solution?
I think it's scalable. I don't think I challenge what it can do the way I used to. I think Microsoft has probably improved how it uses memory, or they may have solved some memory leak problems because I did not have any issue with the size of a drawing.
I've never reached a limit on the size of a drawing, and usually, autosave is turned on by default. Again, right about the time Microsoft acquired Visio, the autosave function took much longer than it does now. I can also open more additional applications while Visio is running, but it used to hit its limits on that. They have improved its ability to run in the same environment with other big apps.
How was the initial setup?
The initial setup is getting much easier. The deployment piece was actually just part of my license. The IT team can set up definitions of which engineers get what features in Microsoft. That was completely transparent to me this time.
What other advice do I have?
On a scale from one to ten, I would give Visio a nine.
Which deployment model are you using for this solution?
Hybrid Cloud
Disclosure: My company has a business relationship with this vendor other than being a customer: Reseller
Principal Consultant at Lexington Consulting
Provides a quick way to spruce up client reports and proposals with rudimentary yet impactful visuals.
Pros and Cons
- "Visio has improved my workflow by making it easy to create charts, diagrams, and basic illustrations that I can use in my client reports and proposals. It has saved me a lot of time I would otherwise spend creating visuals for clients by hand."
- "There could be better integration between Visio and Word, especially when it comes to importing graphics from the one to the other."
What is our primary use case?
I use Visio when I'm writing a client report in Microsoft Word, and I want to put in a simple graphic to supplement the text or better explain something. Visio's graphics are not complicated. They're quick and easy to create, so I use them mainly for what I would call static graphics, like simple charts and diagrams.
How has it helped my organization?
Visio has improved my workflow by making it easy to create charts, diagrams, and essential illustrations to use in my client reports and proposals. It has saved me a lot of time I would otherwise spend creating visuals for clients manually.
What is most valuable?
One of the most valuable features is the online support from Microsoft. Whenever I'm stuck with a problem, I can contact customer support. They will almost certainly get back to me within a reasonable time frame. They're good with that.
It is easy to use online tutorials and training videos provided by Microsoft and elsewhere, such as on YouTube. So, if I want to create a new diagram, add some shapes, or increase the weight of a connection from one object to another in my graph, I can easily find out how to do that.
Another aspect that I enjoy is the seamless online integration. For example, there's the ability to download all sorts of extras like different shapes, stencils, objects, etc., for free directly from Microsoft into Visio. Also, I like that you can drag and drop online pictures straight from the Web into Visio.
What needs improvement?
There could be better integration between Visio and Word, especially when it comes to importing graphics from one to the other. Visio's graphics don't seem to play well with other applications. Sometimes I move a business process graphic to a Word document. It doesn't copy the picture correctly, or it leaves some of the connectors off. Or it puts the wrong one in or changes the font for no apparent reason. That's a pain in the neck, and it's one of my biggest complaints about Visio.
Moreover, when I connect a caption to a drawing and move the drawing, sometimes the caption gets left behind. And if you shrink the size of a drawing, I'd like Visio to scale the font automatically. Small details like this would significantly improve the product.
Aesthetically speaking, the graphics can be a bit crude and simplistic. The graphics are sufficient for most purposes, though dated in their appearance. Visio is a static program that tries to keep things simple for most users. However, I would appreciate it if Microsoft made an allowance for at least slightly more complicated graphics. As they are now, they do not inspire or motivate interest in the subject. People don't look at the graphics and say, "Wow, that's a great graphic." They look at it and say, "Uh-huh, move on. Next!" It's a lot of the sameness.
I would also love to see Visio with a more intuitive and reliable data linking feature. I shouldn't have to program or develop any complicated code. Just press a button, connect to the spreadsheet, and update it. For me, sometimes it works, sometimes it doesn't. You should trust your application so that when you need it to link, it links. It would help to know that Visio is using the latest data, mainly because you don't want to embarrass yourself in front of a customer with wrong or outdated data especially when you have a time crunch and have little time to verify if an application worked as you wish it would.
I like dynamic programs. I want to take inputs from other places and have the application automatically update my chart and know that it's correct. And not only do I want it updated, but I wish to document updates, so I can see what updates were selected and used. So, if the document references a spreadsheet or an Access database, it shows where the data came from, what version it is, and the date. If you're doing a nice bar chart in Visio and you want all the bells and whistles, you can see the source material and revision of the chart so that you don't have to go back and say, "Is this right?"
I want to create my objects and my object library more easily. I think you can do some of that, but it's not that simple. I haven't had a lot of experience creating objects, but when I did tried, it was awkward.
The support is okay, though not super great; I wouldn't expect it to be. Visio is not a program where you need a lot of hand-holding for most tasks. It's quite suitable for those who want to drag and drop, so support isn't too crucial, though there is room for improvement.
For how long have I used the solution?
I have been using Visio since it first came out in the early 1990s. It hasn't improved much in that time.
What do I think about the stability of the solution?
It's very stable. I have never had a crash in Visio ever.
What do I think about the scalability of the solution?
For my use case, there's not much need to scale it up in any meaningful sense. When I'm writing a proposal or preparing a report for a client, I try only to put in a sufficient number or well-considered graphics to get my point across.
I typically create my graphics and place them in a Word document. And then I hope they stay together as I move things around during the editing and review processes. Sometimes they do, sometimes they don't. So, in terms of scalability and accuracy, Microsoft could improve integration and consistency between their Office applications.
How are customer service and support?
I haven't had to use technical support very often at all over the years. I might have used it only once or twice in the past twenty-something years. I'd rate the support I received as a five out of ten. Not too good, not too bad. Thankfully, they've gotten rid of a lot of the need for that kind of tech support by putting better help and documentation online.
Microsoft offers training videos online that teach the basics of Visio well enough. I can also go on YouTube if there's something unique or unusual that I need to do. Frequently, somebody's already done it, and I can quickly learn how they did it.
Suppose you do want technical support. In that case, Microsoft has a reasonably active Visio user group. However, it's not real-time help, and you may have to wait a little while for a response. If you want somebody to help you live, you're going to have to pay a third-party company for that kind of support. I don't use Visio so much that it's worth going that route.
How would you rate customer service and support?
Neutral
Which solution did I use previously and why did I switch?
I used a similar solution to Visio many years ago, designed for business flowcharts and business processing. The company that built the software went out of business.
How was the initial setup?
It's easy to get started with mocking-up simple flow charts and diagrams. Still, it can get very complicated when setting out anything a bit more detailed—especially when getting titles, labels, and font sizes to match up. Suppose you want to make a custom organizational chart or a product line chart with all the details and specifications. In that case, I suspect you'll need to set aside some time to learn the user interface more thoroughly.
What about the implementation team?
In-house.
What was our ROI?
I haven't actually calculated an ROI, but I would approximate that I save at least two hours' time of cumulative manual effort for each graphic built with Visio.
What's my experience with pricing, setup cost, and licensing?
The licensing process is a breeze. Buy the license and download the application from Microsoft. Enter the license key in Visio to activate the software.
Which other solutions did I evaluate?
No. I've used Visio for many years. It does what we need it to do and is good enough for the simple graphics we use, but perhaps, we could improve our graphics if we had a more dynamic and creative graphics application.
What other advice do I have?
I like to call Visio a program for the graphically impaired. I use it because I hate spending lots of time preparing graphics, especially when our clients don't spend a lot of time studying them. I would recommend skipping any fancier alternatives unless your business demands it. Most people might benefit from adding quality visuals to their documents but don't have design skills. In that case, I recommend using Visio instead.
As long as you don't have excessive expectations, it will do what you need it to do and do it for a reasonable cost.
I would rate Visio an eight out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
IT department manager at Szrt
Scalable and stable solution for creating system plans and hardware equipment structure
Pros and Cons
- "I find the control flow and settings features valuable."
- "The control flow feature needs to be improved. I compared Visio to Bizagi and found that control flow is better with Bizagi. The improvements that can be made to the solution depends on the user."
What is our primary use case?
We use the tool for creating system plans and some hardware equipment structure.
How has it helped my organization?
I find the control flow and settings features valuable.
What needs improvement?
The control flow feature needs to be improved. I compared Visio to Bizagi and found that control flow is better with Bizagi. The improvements that can be made to the solution depends on the user. We don't want to restrict a user on what he can use and for what.
For how long have I used the solution?
I have been using the solution for several years.
What do I think about the stability of the solution?
I have found Visio to be a stable solution.
What do I think about the scalability of the solution?
Visio is a scalable solution. We have around 20-25 users for the tool.
How are customer service and support?
The support for Visio from Microsoft is fine and subscription-based. We have an enterprise agreement with Microsoft so the subscription is for three years. Therefore, we can solve all types of problems that Visio has.
How was the initial setup?
The setup of Visio is straightforward.
What's my experience with pricing, setup cost, and licensing?
The pricing of Visio is much better. It has a free version of the cheapest functionality which is enough for us.
What other advice do I have?
I am using the latest version of Visio. I would rate the solution a seven out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Senior Manager of Enterprise Systems at a computer software company with 201-500 employees
User-friendly environment, variety of templates, but searching could improve
Pros and Cons
- "The main reason I choose Visio is that it is easy to use. The user interface is familiar and straightforward. Additionally, it offers a variety of templates, such as those for Cisco solutions, which make it easy to create diagrams for specific use cases. For example, we use a Cisco Meraki switch and we can find the exact template for it, then we can easily drop in the components and connect the cables to create the diagram."
- "Searching for specific templates within the program can be difficult. For example, if I need a template for an electrical diagram with certain symbols, it can be challenging to find it."
What is our primary use case?
I use Visio for designing diagrams and flowcharts. It is user-friendly and easy to use compared to other options. Although many people in my company use AutoCAD, I am not familiar with it. For all the designing, charts, and diagrams, I use Visio. If someone requests an AutoCAD format, I will design it in Visio and then forward it to our team who is responsible for converting it to a CAD file.
What is most valuable?
The main reason I choose Visio is that it is easy to use. The user interface is familiar and straightforward. Additionally, it offers a variety of templates, such as those for Cisco solutions, which make it easy to create diagrams for specific use cases. For example, we use a Cisco Meraki switch and we can find the exact template for it, then we can easily drop in the components and connect the cables to create the diagram.
What needs improvement?
Searching for specific templates within the program can be difficult. For example, if I need a template for an electrical diagram with certain symbols, it can be challenging to find it.
For how long have I used the solution?
I have been using Visio for approximately three years.
What do I think about the stability of the solution?
I rate the stability of Visio a nine out of ten.
What do I think about the scalability of the solution?
The scalability could be better for the cloud version.
I rate the scalability of Visio a six out of ten.
How are customer service and support?
I did not use the support from Visio.
Which solution did I use previously and why did I switch?
I have used some open-source solutions in the past but I prefer Visio.
How was the initial setup?
The setup of Visio is simple.
What's my experience with pricing, setup cost, and licensing?
The solution is expensive. The solution does come bundled in other packages.
I rate the price of Visio a three out of ten.
What other advice do I have?
I rate Visio a seven out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner

Buyer's Guide
Download our free Visio Report and get advice and tips from experienced pros
sharing their opinions.
Updated: March 2025
Popular Comparisons
Camunda
SAP Signavio Process Manager
Sparx Systems Enterprise Architect
Bizagi
ARIS BPA
Visual Paradigm
erwin Data Modeler by Quest
IBM Blueworks Live
MEGA HOPEX
Bonita
No Magic MagicDraw
BiZZdesign HoriZZon
iServer
ARIS Cloud
BIC Platform
Buyer's Guide
Download our free Visio Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- How easy is it to migrate process flow charts (modeled using tools like Visio) into Bizagi?
- When evaluating Business Process Design, what aspect do you think is the most important to look for?
- Which tool do you recommend for business process modeling only?
- What is your favorite tool for Business Process Design?
- Which is the best and affordable business process simulation software?
- What is the difference between NIEM plugin and Sparx?
- What is the difference between microservices orchestration and choreography?
- We are looking for BPM or Business Process Design software to connect the top layer of Enterprise Architecture (EA) to processes
- Sparx Enterprise Architect vs. iServer - has anyone compared them?
- Why would you choose purchasing Camunda Platform over Bizagi?