We used the solution for the waterfall framework model for management.
Founder at a computer software company with 1-10 employees
Exceptional for waterfall methodologies, reliable, but better integration needed
Pros and Cons
- "In my experience, this solution is one of the best for the waterfall management model."
- "The solution could be more flexible when it comes to integration."
What is our primary use case?
What is most valuable?
In my experience, this solution is one of the best for the waterfall management model. You are able to analyze, allocate tasks easily, chart, use different kinds of graphs, and the atmosphere is something similar to other Microsoft Office products. Having similarity to Office is the reason why it is easy to use. The majority of people already know how to use those pieces of software.
There are plenty of features in this solution.
What needs improvement?
The solution could be more flexible when it comes to integration.
They added the Agile Framework also to their solution. I think Agile does not work with this kind of spreadsheet platform. Mainly for Agile, it needs something such as Kanban or Scrum board. There is also a need for a tool for brainstorming on a whiteboard online but this solution does not have this feature.
If the solution wants to match the Agile Framework, it would be better to add something similar to Asana, Kanban or Scrum board. This way companies and teams can easily create a sprint and follow up. It will be easier for the Scrum Master coach to facilitate communication between groups and teams. If they let people choose their Agile methodology, such as Jira, it would be better.
For how long have I used the solution?
I have been using the solution for one year.
Buyer's Guide
Microsoft Project
May 2025

Learn what your peers think about Microsoft Project. Get advice and tips from experienced pros sharing their opinions. Updated: May 2025.
857,028 professionals have used our research since 2012.
What do I think about the stability of the solution?
I had no problems using the solution, it operated fine.
What do I think about the scalability of the solution?
Since the solution does not have some features to better use other methodologies it is limited. We have approximately 100 employees using the solution.
How are customer service and support?
There are many communities for Microsoft products. I was not in contact with customer support.
Which solution did I use previously and why did I switch?
You cannot easily do brainstorming in this solution. This is why we have evaluated other solutions and are currently considering a DevOps solution. When companies that want to transform to agility or Agile Frameworks consider going to some tools similar to Asana as a Kanban or Scrum board and for Agile software development, they might go with Microsoft Azure. This solution has been created for the Waterfall framework, and even if Microsoft added some features to use for Agile Framework it will not work because it has not been created for Agile frameworks specifically as Scrum or Kanban has.
How was the initial setup?
The installation for doing the Waterfall methodology is easy. You do not need a lot of training, but if you want to do advance operations, such as Excel, you need to be trained. There are many pieces of training online on platforms such as YouTube and Udemy, people can easily learn. You do not need a special course or to have a certificate.
What about the implementation team?
Our project manager does most of the implementation.
What's my experience with pricing, setup cost, and licensing?
I do not remember the exact cost we paid but usually, they charge per user per month. The price is not that important for enterprise, they prefer to have something useful and works. If it makes your team more productive, then the price does not matter so much.
What other advice do I have?
When choosing this solution understand that is it best for those who want to stay with the Waterfall framework. First-time businesses in some industries such as construction, Waterfall is a better choice. It depends on the industry, but the majority of industries and companies are moving to Agile methodology.
I rate Microsoft Project a six out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Delivery Manager at a tech services company with 11-50 employees
A stable, scalable, and easy-to-set-up solution for project management
Pros and Cons
- "It is very stable. I haven't had any kind of issues with it. It is also very scalable."
- "Its user experience can be improved while configuring it. Its reporting can also be better. Reporting is not very easy. Reports do not always work. I was trying to download some reports, and they didn't work. I don't know if it was related to the configuration that I was using. I didn't go too deep to check if something was missing."
What is our primary use case?
I use it for project management. I use it to check the project and get some reports and KPIs from it. I am using the latest version of this solution.
What is most valuable?
It is very stable. I haven't had any kind of issues with it. It is also very scalable.
What needs improvement?
Its user experience can be improved while configuring it. Its reporting can also be better. Reporting is not very easy. Reports do not always work. I was trying to download some reports, and they didn't work. I don't know if it was related to the configuration that I was using. I didn't go too deep to check if something was missing.
For how long have I used the solution?
I have been using this solution for more than ten years.
What do I think about the stability of the solution?
It has good stability.
What do I think about the scalability of the solution?
It has good scalability. It is being used only by project managers. In terms of increasing its usage in the future, I don't have any projects going on right now, so I don't know if I will use it in the near future.
How are customer service and technical support?
I haven't used their technical support. Its documentation and community support are very good because Microsoft has a big database.
Which solution did I use previously and why did I switch?
I've always been using Microsoft solutions. I haven't tried other solutions, but I believe they are very similar. I've seen other solutions, such as Jira, being used more for agile environments.
How was the initial setup?
Being a SaaS solution, it comes ready to be used. The deployment took a few minutes.
What's my experience with pricing, setup cost, and licensing?
It probably was $30 per license on a monthly basis. There is no additional fee.
Which other solutions did I evaluate?
We didn't evaluate any other solutions.
What other advice do I have?
I would recommend this solution. I would rate Microsoft Project 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.
Buyer's Guide
Microsoft Project
May 2025

Learn what your peers think about Microsoft Project. Get advice and tips from experienced pros sharing their opinions. Updated: May 2025.
857,028 professionals have used our research since 2012.
Project Manager at a tech services company with 51-200 employees
Easy to manage with good tools and great integrations
Pros and Cons
- "The solution is very complete. It makes it a great option for project managers and they can use it extensively in almost any organizational setup."
- "Microsoft's solution isn't really a collaboration tool, however. If you need a collaboration tool, you can use Slack, which can be integrated with your JIRA."
What is our primary use case?
We basically use the solution to get a clear sense of the project and break down everything into a schedule. If there are overlapping schedules, we plan everything out and add in all the information so the roadmap is clear. We often have different teams coming in at different times, so we need to ensure that our critical path is clear and that we are able to execute on the project from an agile perspective.
We need to be sure that we have all the backlogs and scheduling and can pull in the customer on the deliverable as necessary. We'll check with them and fine-tune everything so that we can run the sprints successfully and match them up with the project plan using Microsoft Project.
What is most valuable?
There are some valuable tools on the solution that are actually free.
The tasks are quite detailed on the solution.
You are able to easily manage other software, and, for a particular task item, you can schedule it however you like. It's quite flexible in terms of managing everything.
The solution is very complete. It makes it a great option for project managers and they can use it extensively in almost any organizational setup.
The mapping is pretty good and that's our primary requirement. Sometimes the customers and stakeholders have their own reports, but that's okay and it works for us. Most of our reporting is based on sprints and Microsoft Tool can help us map this. Most of our reporting is a combination of JIRA and Microsoft.
We can code it to JIRA and can see the total movement there as well.
We can easily integrate it into Confluence. It's pretty seamless.
What needs improvement?
We need to know what third party solutions we want to integrate. Microsoft by itself is a project management tool, however, if someone says they want to integrate with something else, there may be issues. Since we work on JIRA, most of the time that can satisfy our needs, as everyone has JIRA. They just update their task there and we can have full visibility.
Microsoft's solution isn't really a collaboration tool, however. If you need a collaboration tool, you can use Slack, which can be integrated with your JIRA. Any ticketing in JIRA can be integrated to Slack and you can get the messages there.
I personally still need to compare the solution to other solutions. It would give me a better sense of if they are missing any features. Right now, without the comparison, it's hard to tell. They may need more security features, or better communication features. It's hard for me to say with my limited knowledge base.
For how long have I used the solution?
We've probably used the solution for more than three years at this point.
What do I think about the stability of the solution?
The stability seems to be good. I don't recall facing issues. There aren't bugs or glitches. It's been good.
What do I think about the scalability of the solution?
The solution is quite scalable, as far as I can see.
How are customer service and technical support?
I've never reached out to technical support. We never reach to Microsoft support because we haven't had any problems as of yet. Therefore, I can't speak to their level of support or responsiveness.
Which solution did I use previously and why did I switch?
We also use JIRA and Confluence as part of our project management work. We usually practice agile.
What's my experience with pricing, setup cost, and licensing?
The pricing is pretty reasonable. They don't seem to overcharge for their services.
What other advice do I have?
We're just customers. We don't have a business relationship with the company.
I'm not sure which version of the solution we are using, or if it's the most up to date.
We are using an on-prem desktop version. We are not using Ofiice 365. We use JIRA for project management, tasking and creating sprints. Most of the time, initially, we just create the Microsoft Project plan and then all those tasks and the PPS. We still try to deposit using Sprint. We plan it out and then run it as an agile sprint.
It's a good tool. Microsoft is quite a stable company and offers good solutions. Microsoft Project is a good solution overall. However, they can keep pushing it and offering even more features and functions in the future. It will help them stay competitive.
I'd rate the solution nine out of ten. It's my understanding that in their roadmap they may have a plan to bring in more collaboration capabilities. If they do, it will make a great solution even better. However, they may just end up buying a project management suite and keep everything in-house under the Microsoft umbrella. It's hard to predict.
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: Customer
Professor, Info Technology at a university with 1,001-5,000 employees
Auto resource leveling and critical path analysis are great teaching tools for project management
Pros and Cons
- "The most valuable feature is the Auto resource leveling tool because it shows students that often, expert resources get over-scheduled, and that dealing with the issue by just using the auto-resource leveling tool would have a large impact on the delivery date."
- "I would like to have more access to templates and tools that could be used to teach project management best practices."
What is our primary use case?
My primary use case is teaching technology students project management.
How has it helped my organization?
Students have benefited from learning the de-facto standard for managing projects used by all the major companies worldwide.
What is most valuable?
The most valuable feature is the Auto resource leveling tool because it shows students that often, expert resources get over-scheduled, and that dealing with the issue by just using the auto-resource leveling tool would have a large impact on the delivery date.
The critical path analysis reporting and tools are helpful because they show students the importance of understanding which tasks are on the critical path, and how a delay in any of those tasks would impact the overall schedule. It also shows where tasks that were not on the critical path had some buffer, and resources on those tasks could be re-allocated to other tasks.
What needs improvement?
I would like to have more access to templates and tools that could be used to teach project management best practices.
For how long have I used the solution?
I have been using this solution for twenty years.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Business Director at CWG Plc
Good project management features including dependency management and milestone progress
Pros and Cons
- "The most valuable features of this solution are dependency management, milestone progress, multiple resource rates, and RAG views."
- "I would like to see the inclusion of multi-currency support."
What is our primary use case?
We use this solution for project management, resource scheduling, earned value and benefits realization.
How has it helped my organization?
This solution has improved our planning, scheduling, resource optimization, and financial reporting.
What is most valuable?
The most valuable features of this solution are dependency management, milestone progress, multiple resource rates, and RAG views.
What needs improvement?
I would like to see the inclusion of multi-currency support.
For how long have I used the solution?
I have been using this solution for fifteen years.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Sr. Enterprise & Project Portfolio Manager/Consultant, Master Scheduler, Enterprise Architect at Jeffrey A. Bloom
Dependencies and well-constructed templates help to mitigate challenges in our projects
Pros and Cons
- "Dependencies (not typically effectively used in "Agile" techniques) allow understanding of actual project status and challenges."
- "This solution needs more templates focused on types of projects to ease setup."
What is our primary use case?
We use this solution with CA Clarity PPM.
How has it helped my organization?
With well-constructed templates that include milestones that allow upper management to effectively measure progress, the dependencies between project and external activities that often diminish project success can be mitigated.
What is most valuable?
Dependencies (not typically effectively used in "Agile" techniques) allow understanding of actual project status and challenges.
What needs improvement?
This solution needs more templates focused on types of projects to ease setup.
For how long have I used the solution?
We have been using this solution for thirty years.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Delivery Manager of EPM
We have implemented this in multiple domains. It has improved workflows and process.
Pros and Cons
- "The project tracking, resource utilization and the cost are the most beneficial aspects of this solution."
- "There have been some drawbacks with customization. Some users want it to be an automation tool."
What is our primary use case?
We actually help and assist organizations in implementing their processes, and workflows to this particular product. Suppose you want to go on the enterprise environment, then you have your own process flows, your own workflows, your own forms and configurations, your user set and your resourcing. With this solution, we can help you configure the system.
How has it helped my organization?
We have implemented four domains like telecom, construction, banking, insurance, health sector and pharmaceuticals. We have worked, to some extent, in each of these domains. Of course the customization, configuration and implementation varies from user to user requirements as to how they want to, and to what extent they want to do it. For example, currently I'm working for a manufacturing domain. They wanted to implement this particular thing because they want me to monitor their projects, which is running into multiple verticals within the organization and we're unable to gauge as to exactly where we are with the project status, and how we are aligned with the resourcing and the costing part.
They have their own set of workflows and processes. We help them create that within the Project Online environment, configure their process, their workflows, their information, and all the project related documentation. It's based on the SharePoint environment. Everything that you can do within the SharePoint environment is available here as well. So content management can be configured, as per the needs and configurations and workflows.
Of course, the reporting part is a key essential for any organization. You can build your dashboards, your reports, you have a support of actual reports. You have support for PowerPoint reports, power builder. I'm not sure if you're aware of this, but all of this is supported by the environment. So you can have all the dynamic reporting and dashboards as per your requirements.
What is most valuable?
Most importantly, there are three aspects that I have seen most beneficial:
- Project tracking: This really helps the users as to where they are with each of the projects, and what are the satatus details within those projects.
- Resource utilization: Most of the time you do not know how your resources are aligned. You cannot take up projects because you do not know whether this set of resources are available to you within that particular time frame. If you have all your resources within the enterprise environment, just one click and you are able to see that this resource is available during a specific time. So, I can pick up this project and assign this resource.
- Cost: Most of the time, we're unable to note exactly how much cost has gone into the project, because some of the numbers go into the documents that we put in, but the real numbers are really not captured all the time. Here, you will be able to capture your manpower cost, your material costs, your travel costs, and any other costs that's associated with your project and see that as direct impact on your project progress. Half of the time you might have a certain budget for it, but because of mismanagement within the project, the increase of scope and other such reasons, you end up spending more than what the budget really was approved for you. You are able to capture and see: financial status, usual status and project status.
For how long have I used the solution?
More than five years.
What do I think about the scalability of the solution?
So far I haven't faced any issues with scalability because everything that we have wanted to achieve, we've been able to. It is a scalable product. I've worked in multiple domains, and each domain has its own set of requirements.
We have close to like 5,000 all users. That was a really huge implementation, and we had to get into a firm deployment and that went on to like 14 servers also, because there were so many services and so many other things that you needed to put in place, and of course give it to high availability and high performance also.
How is customer service and technical support?
Usually we have this onsite and offshore supports in place. At the onset we prefer an onsite support because that's more like filling in the knowledge gaps that the users will face, because they do not know the environment, they do not know the working of that environment. Then with the stability as the time moves, like a month or two months down the line, we turn it into an onsite offshore support with reduction of resources. That's totally based on your other kind of user base you have. Like for example, currently I am catering to a user base of approximately 1,000 up people and we are doing an onsite offshore support. A few people are placed on site to help the user immediately take care of their concerns, and some people are working at the offshore to take care of whatever comes into the hill test environment and then manage that. This depends on the organization's requirements, but you have both the models available. The response has been really wonderful.
How was the initial setup?
It's a straightforward deployment. If you're going into a Project Online, you don't have to do any setup. It's just the basic configuration, which I will be connecting to your active directory to pick up your resources, and I will be configuring the environment for role security permission and stuff. Then of course, the custom information like your verticals, your divisions and stuff that you want to align your projects with. So the configuration is very easy. Of course, only if you want to bring your own workflows and customization into the environment. That's the development rule, but even those development periods are not very long. Like four months, five months is max that we get into. After that, just mostly support and enhancement.
What was our ROI?
There has been a lot of improvement in terms of the return on investment for ordinary resources, as well as the costing. We were able to see that the same project which they completed earlier in six months, now they could timeline and complete within like three and a half months time, or four months time with the better utilization of resources. Along with that, they were able to have their projections also in place, that pipeline also in place. Like you don't just have the projects in here, you also have the concept of proposals in here. So automatically, you know that these products are in the pipeline in form of proposals, and they will be executed within the timeline.
What's my experience with pricing, setup cost, and licensing?
The standard diversion of Project Online or Microsoft Project, is that it automatically has so many built in features that you really do not need to invest much in terms of trying to configure it to suit your requirements. It has all the standard practices, built in practices, all the pin book concepts already aligned within the product.
Which other solutions did I evaluate?
There are some serious competitors in this sector. For instance, there is Clarity from CA, Planview and HP PPM. These are some of the other competitors that you have on the market. I think the Microsoft products are very user friendly, the ease-of-use is an asset.
What other advice do I have?
The only drawbacks are the customization. Generally what happens is everybody wants it to be an automation tool, and this is not the use case for this solution. It is a platform for project management. You don't want an automation to be in place. The system does not do it automatically because you as a project manager are expected to see that the input received, the status received from your team members is correct and accurate. Then that information is available for the rest of the team. You don't want that to be automated. So when the user comes back from this kind of mindset that everything should get automated, then no. I will not suggest that because this is management, this is project management.
This is not an automation tool, although to a very large extent, a lot of things can be automated to workflows in other ways. If that is your requirement, might as well go and build a custom tool yourself if that's what you're looking for. Then even that won't help you because project management is so related to so many other things that you'll not be able to encompass that all within the environment. You won't be able to think of that. I have been working with Microsoft for 18 years now. Obviously, their experience and understanding of project management would any day be more than any other solution.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Project Planning & Controls Specialist at a consultancy
It is a user-friendly solution for planning and distribution of projects.
Pros and Cons
- "I find the planning features the most valuable to me."
- "I find that MS Project has limited control in comparison to other solutions in the same sphere."
What is our primary use case?
My primary use case is distribution projects.
How has it helped my organization?
It is a user-friendly solution that we can easily understand. We can analyze a critical task, create a mitigation plan, add different calendars, control entire projects, scheduling and the like.
What is most valuable?
I find the planning features the most valuable to me.
What needs improvement?
I find that MS Project has limited control in comparison to other solutions in the same sphere.
For how long have I used the solution?
More than five years.
What do I think about the stability of the solution?
We have had some crashes in the past.
How are customer service and technical support?
Tech support is quick to respond to our inquiries.
Which solution did I use previously and why did I switch?
I have previous experience with Primavera.
How was the initial setup?
We have our own implementation team that took care of the setup. I was not personally involved. I know that the deployment time takes roughly three weeks.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Buyer's Guide
Download our free Microsoft Project Report and get advice and tips from experienced pros
sharing their opinions.
Updated: May 2025
Product Categories
Project Management SoftwarePopular Comparisons
monday.com
Freshservice
Broadcom Clarity
Adobe Workfront
Smartsheet
Planview PPM Pro
Bitrix24
Planview ProjectPlace
Planview AdaptiveWork
Procore Project Management
Buyer's Guide
Download our free Microsoft Project Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- Has anyone moved from Microsoft Project to Smartsheet? How has your experience been with Smartsheet?
- Can someone recommend a project risk management package they use?
- What project management/portfolio management program would you recommend?
- When evaluating Project Management Software, what aspect do you think is the most important to look for?
- What would be the best platform(s) for us to use for project management/time and budget tracking/invoicing
- What are the tools you recommend to support teleworking?
- What does a typical timeline look like when implementing a Project Management Office (PMO) tool?
- What products can help with Agile Project Management?
- How can we build a healthy digital transformation pipeline in 2022?
- Which product do you prefer: Jira Vs Microsoft EPM?