Skip to main content

Best Project Management Software with Gantt Charts Shortlist

Here is my shortlist of the best project management software with Gantt chart functionality.

Project management software with Gantt charts eases the process of planning, tracking, and managing your projects. The Gantt chart feature specifically helps visualize your timelines and key project activities so you can deliver projects on time and on budget.

Here are my picks for the best project management software with Gantt charts. I've used my experience as a project manager to test, review, and evaluate each of these tools so that you can find the right fit for your needs.

Why Trust Our Software Reviews

We’ve been testing and reviewing project management software since 2012. As project managers ourselves, we know how critical and difficult it is to make the right decision when selecting software. 

We invest in deep research to help our audience make better software purchasing decisions. We’ve tested more than 2,000 tools for different project management use cases and written over 1,000 comprehensive software reviews.  Learn how we stay transparent & our review methodology.

Compare Specs Side-by-Side

Compare pricing and availability of free trials and demo versions for each of my picks below.

Tool Best For Trial Info Price
1
Bonsai Agency Software

Bonsai's Gantt charts let you monitor project progress and timelines across your portfolio.

Best for project and time tracking

Free trial available

From $9/user/month (billed annually) Website
2
Wrike

Wrike's Gantt chart feature visually organizes tasks, start and due dates, dependencies, and progress.

Best for dynamic Gantt charts

Freemium version available

From $10/user/month (min of 2 seats) Website
3
Redbooth

Redbooth lets users add tasks, adjust start and end dates, and establish task dependencies.

Best for AI-powered task management

14-day free trial

From $9/user/month (billed annually) Website
4
Toggl Plan

Toggl Plan uses Gantt charts to facilitate simple and effective planning and tracking of projects.

Best for visual planning simplicity

14-day free trial

From $8/user/month Website
5
ProofHub

ProofHub uses Gantt charts to facilitate task visualization, planning, and scheduling.

Best for flat-rate team collaboration

14-day free trial

From $45/month (billed annually) Website
6
Adobe Workfront

Adobe Workfront usees Gantt charts to provide a visual representation of project timelines and tasks.

Best for strategic project advancement

Free demo available

Pricing upon request Website
7
ActiveCollab

ActiveCollab employs Gantt charts to enable the planning and tracking of projects.

Best for rapid work execution

14-day free trial

From $3.17/user/month (billed annually) Website
8
nTask

nTask offers Gantt charts to plan, track, and manage projects.

Best for comprehensive task management

7-day free trial + free demo available

From $3/user/month (min 5 seats) Website
9
GanttPRO

GanttPRO uses Gantt charts to plan, schedule, and track projects.

Best for efficient online planning

14-day free trial

From $7.99/user/month (billed annually) Website
10
Smartsheet

Smartsheet offers various views for visualizing projects, including Gantt charts, Kanban boards, and calendar views.

Best for flexible project timelines

30-day free trial

From $9/user/month (billed annually) Website

Best Project Management Software with Gantt Charts Reviews

Here are my reviews of each project management software with Gantt chart functionalities that I picked. I’ve covered pros and cons, key features, and best use cases for each tool.

Best for project and time tracking

  • Free trial available
  • From $9/user/month (billed annually)
Visit Website
Rating: 4.4/5

Bonsai Agency Software is an all-in-one business management platform designed for agencies, consultancies, and professional service providers. It consolidates client management, project tracking, financial oversight, and team collaboration into a single, integrated system.

Why I Picked Bonsai Agency Software: The platform allows you to assign projects and tasks to your team, set priorities, and monitor progress effectively. This ensures that your projects stay on track and are delivered on time. Another notable feature is Bonsai's time-tracking functionality. You and your team can accurately log hours worked on specific tasks, providing valuable insights into productivity and project timelines. You can view projects in various formats, such as Gantt charts and task lists.

Standout features & integrations:

Features include client relationship management, proposal generation, contract management, scheduling, forms creation, collaboration tools, resource management, invoicing, expense tracking, payment processing, reporting and analytics, and customizable templates.

Integrations include QuickBooks Online, Zapier, Calendly, Xero, Google Drive, ClickUp, HubSpot, Slack, and Salesforce.

Pros and cons

Pros:

  • Can monitor projects across the portfolio
  • Client portal enhances transparency and communication
  • Efficient time-tracking capabilities

Cons:

  • Mobile app could benefit from additional features
  • Fewer integrations compared to some competitors

Best for dynamic Gantt charts

  • Freemium version available
  • From $10/user/month (min of 2 seats)
Visit Website
Rating: 4.2/5

Wrike is a cloud-based project management tool designed to help teams plan, execute, and track their work efficiently. It offers a range of features that facilitate collaboration, task management, and project visualization. 

Why I Picked Wrike: I chose Wrike for its dynamic timeline feature. This interactive Gantt chart allows you to visualize your project schedule, set dependencies between tasks, and adjust timelines with a simple drag-and-drop interface. This makes it easy to see the big picture and ensure that all parts of your project are aligned and on track.

Standout features & integrations:

Features include dashboards, real-time reports, workload charts, request forms, blueprints, approvals, time tracking, document proofing, calendar view, custom item types, automation, and resource management.

Integrations include Google Sheets, Salesforce, Microsoft Teams, Slack, Dropbox, GitHub, Airtable, Google Drive, Microsoft SharePoint, Zoom, Power BI, and Tableau.

Pros and cons

Pros:

  • Good project proofing tool
  • Scalable for projects of all sizes
  • Flexible project templates

Cons:

  • Some integrations limited to higher-tier plans
  • Learning curve during setup

Best for AI-powered task management

  • 14-day free trial
  • From $9/user/month (billed annually)
Visit Website
Rating: 4.4/5

Redbooth is a project management tool that simplifies team tasks and project organization. It's ideal for those who appreciate AI-driven assistance in managing their workloads.

Why I Picked Redbooth: I chose Redbooth because its AI features offer user recommendations and due date predictions, enhancing task management. Redbooth is best for teams that value AI assistance. It uses historical task data to intelligently guide project planning and execution, ensuring tasks are completed efficiently.

Standout features & integrations:

Features include intuitive Kanban boards, detailed productivity reports, visual project timelines, and Gantt charts. These features help with better task management and project tracking. It also includes mobile app support for iOS and Android.

Integrations include Zoom, Outlook, Workspace, Box, Slack, Zapier, WebEx, Evernote, Clockify, Dropbox, and Google Drive.

Pros and cons

Pros:

  • Mobile app for on-the-go access
  • Visual project timelines with Gantt charts
  • AI-powered features for task management

Cons:

  • Limited storage in the free plan (2 GB)
  • Dependency feature in Gantt charts is not included in the free plan

Best for visual planning simplicity

  • 14-day free trial
  • From $8/user/month
Visit Website
Rating: 4.3/5

Toggl Plan is a project management tool that simplifies planning with drag-and-drop timelines. It's best for teams that value visual simplicity in project scheduling and workload management.

Why I Picked Toggl Plan: I chose Toggl Plan for its intuitive interface that simplifies project management through visual planning. Its drag-and-drop timelines make it easy to adjust plans on the fly, which is essential in dynamic team environments. I believe Toggl Plan is best for agencies and teams that need a straightforward tool to manage complex projects without the clutter of unnecessary features.

Standout features & integrations:

Features include time tracking, reporting, project tracking, revenue tracking, and team scheduling. The scheduling software’s interface and drag-and-drop options make switching between tasks easy.

Integrations include Toggl Track. Slack, Asana, Jira, Podio, and Gitlab.

Pros and cons

Pros:

  • Customizable features like custom colors and favorites for personalization
  • Integration with Toggl Track for enhanced time tracking
  • Intuitive drag-and-drop timelines for easy planning

Cons:

  • May not be suitable for very large teams or complex enterprise needs
  • No free plan available

Best for flat-rate team collaboration

  • 14-day free trial
  • From $45/month (billed annually)
Visit Website
Rating: 4.3/5

ProofHub is an all-in-one project management and team collaboration tool. It's best for teams that need a comprehensive solution without worrying about per-user fees.

Why I Picked ProofHub: I chose ProofHub for its complete feature set that caters to various team needs, from marketing to product development. Its flat-rate pricing model stands out as it allows unlimited users without additional costs. ProofHub is best for teams that require a solid project management tool but want to avoid the complexity of per-user pricing, ensuring budget predictability.

Standout features & integrations:

Features include task management, Gantt charts, board and table views, calendars, time tracking, and custom workflows. It also provides collaboration tools like discussions, proofing, notes, announcements, and chat. 

Integrations include Google Drive, OneDrive, Box, Dropbox, Google Calendar, iCal, Outlook, QuickBooks, FreshBooks and Zapier.

Pros and cons

Pros:

  • Intuitive user interface and flexibility in use
  • Comprehensive feature set for various team functions
  • Flat-rate pricing with no per-user fee

Cons:

  • May have a learning curve for new users
  • Limited customization options compared to some competitors

Best for strategic project advancement

  • Free demo available
  • Pricing upon request
Visit Website
Rating: 4.1/5

Workfront is an enterprise work management platform that helps teams prioritize and execute projects strategically. It is best for marketing and IT teams that require alignment of their projects with the company's strategic goals.

Why I Picked Workfront: I chose Workfront for its unique approach to project management. Its ability to provide visibility into project status and resource utilization makes it stand out from other project management tools. Workfront is best for marketing and IT teams because it offers features that encourage strategic execution and ensure that projects contribute to the broader business goals.

Standout features & integrations:

Features include work automation, goal alignment, scenario planning, budget and expense management, workflow management, proofing and approvals, agile work management, and reporting dashboards. These features help teams to launch projects quickly, prioritize high-value work, and gain real-time visibility into project progress.

Integrations include Adobe Experience Cloud, Creative Cloud, Marketo Engage, and Experience Manager.

Pros and cons

Pros:

  • Real-time project visibility
  • Strategic planning capabilities
  • Comprehensive project management features

Cons:

  • Slower loading times for complex projects
  • May require contact with sales for detailed pricing and feature information

Best for rapid work execution

  • 14-day free trial
  • From $3.17/user/month (billed annually)

ActiveCollab simplifies project management and time tracking for businesses. It's ideal for companies seeking a solid platform to manage workloads and monitor project progress.

Why I Picked ActiveCollab: I selected ActiveCollab because its focus on real work execution is particularly beneficial for businesses that must manage projects effectively and track time. ActiveCollab provides features essential for managing projects, fostering team collaboration, and ensuring accurate time tracking, which is critical for productivity and profitability.

Standout features & integrations:

Features include project planning, team collaboration, and time tracking. It offers various task views, such as Gantt charts for project scheduling and Kanban boards for workflow visualization. The tool also includes workload management to help evenly distribute tasks and client management functionalities to enhance customer engagement.

Integrations include Slack, Google Drive, Dropbox, QuickBooks, PayPal, Stripe, Zapier, Hubstaff, Timecamp, and Trello.

Pros and cons

Pros:

  • Extensive native integrations
  • Variety of task views, including Gantt charts and Kanban boards
  • Comprehensive project management and time tracking

Cons:

  • The system can sometimes run slow
  • It is difficult to search for files and data within the tool

Best for comprehensive task management

  • 7-day free trial + free demo available
  • From $3/user/month (min 5 seats)

nTask is an all-in-one project management solution that simplifies task management, planning, and team collaboration.

Why I Picked nTask: I chose nTask for its features that cater to various aspects of project management, making it a versatile tool for different team needs. Its comprehensive nature sets it apart from other software that may specialize in only one or two areas of project management.

I believe nTask is best for teams desiring an all-in-one platform because it integrates task management with additional tools like Gantt charts, issue tracking, and risk management, which are essential for handling complex projects efficiently.

Standout features & integrations:

Features include interactive Gantt chart software, Kanban boards for organizing and collaborating, and time tracking to monitor team productivity. It also offers risk management tools and the ability to manage meetings within the platform.

Integrations include over 1000+ apps, including Google Calendar, Outlook Calendar, Apple iCal, Zapier, Zoom, Microsoft Teams, and Slack.

Pros and cons

Pros:

  • Provides comprehensive project management features
  • Integrates with over 1000+ apps
  • Offers a free plan for small teams

Cons:

  • The free plan is limited to 5 users
  • No refunds offered for subscription plans

Best for efficient online planning

  • 14-day free trial
  • From $7.99/user/month (billed annually)
Visit Website
Rating: 4.8/5

GanttPRO is an online Gantt chart software for efficient project planning and collaboration. It is best for teams that require advanced Gantt chart features to simplify their project planning processes.

Why I Picked GanttPRO: I chose GanttPRO because of its features that cater to detailed project planning and management. Its ability to create visually appealing Gantt charts stands out, providing a clear picture of project tasks, deadlines, and dependencies. 

GanttPRO is best for teams that need sophisticated project planning tools. It offers advanced planning capabilities, including dependencies, auto-scheduling, and custom fields, which are essential for managing complex projects.

Standout features & integrations:

Features include task management with bulk changes and custom fields, real-time data synchronization for collaboration, and resource management with workload views. It also provides time tracking, budget tracking, and the ability to create project baselines and critical paths.

Integrations include Slack, Google Drive, Jira Cloud, OneDrive, Microsoft Project, Microsoft Teams, and Microsoft Excel.

Pros and cons

Pros:

  • Native integrations with popular tools like Slack and Google Drive
  • Real-time data synchronization for team collaboration
  • Advanced Gantt chart features for detailed project planning

Cons:

  • Custom quote needed for the Enterprise plan, which may not be suitable for smaller teams
  • A minimum of 5 users is required for the Basic plan

Best for flexible project timelines

  • 30-day free trial
  • From $9/user/month (billed annually)
Visit Website
Rating: 4.4/5

Smartsheet is a cloud-based platform that combines the familiar interface of spreadsheets with advanced project management features. It enables you to plan, track, and manage projects of varying complexity. 

Why I Picked Smartsheet: You can easily create Gantt charts to visualize project timelines, set dependencies between tasks, and adjust schedules as needed. This feature helps you monitor progress and ensure that projects stay on track. Aside from Gantt charts, Smartsheet also offers a range of other project views for visualizing timelines, like Kanban boards and calendar views. This flexibility makes the platform adaptable to various use cases.

Standout features & integrations:

Features include automation, customizable dashboards, project templates, conditional formatting, cell linking, file attachments, forms for data collection, activity logs, proofing tools, critical path highlighting, reminders, and version history.

Integrations include Power BI, Tableau, Adobe Creative Cloud, Salesforce, Microsoft Dynamics 365, ServiceNow, Jira, Slack, Microsoft Teams, DocuSign, Zapier, and UiPath.

Pros and cons

Pros:

  • Flexible and customizable to various workflows
  • Advanced automation capabilities
  • Wide range of templates

Cons:

  • AI features limited to higher-tier plans
  • Resource management is only available as an add-on

Other Project Management Software With Gantt Charts

Here are some additional options for project management software with Gantt charts if you didn’t find what you were looking for above.

  1. Celoxis

    For all-in-one project portfolio management

  2. ProjectManager

    For tailored project solutions

  3. Hive

    For a unified platform

  4. Instagantt

    For Asana integration ease

  5. Zoho Projects

    For integration with other Zoho apps

  6. monday.com

    For visual project planning

  7. Basecamp

    For remote teams needing simplicity

  8. Microsoft Project

    For advanced project scheduling

  9. TeamGantt

    For free forever Gantt charts

  10. ClickUp

    For all-in-one project management

If you still haven't found what you're looking for, check out these related project management tools we've tested and reviewed. 

Project Management Software With Gantt Charts Selection Criteria

When selecting the best project management software with Gantt charts to include in this list, I considered common buyer needs and pain points like difficulty with visualizing project timelines and challenges in resource allocation. I also used the following framework to keep my evaluation structured and fair:

Core Functionality (25% of total score)
To be considered for inclusion in this list, each solution had to fulfill these common use cases:

  • Create and update Gantt charts
  • Assign tasks and dependencies
  • Track project progress over time
  • Manage multiple projects within one interface
  • Export and share project timelines

Additional Standout Features (25% of total score)
To help further narrow down the competition, I also looked for unique features, such as:

  • Automatic critical path calculations
  • AI-powered project forecasting
  • Integration with agile project management tools
  • Customizable Gantt chart templates
  • Real-time collaboration on Gantt views

Usability (10% of total score)
To get a sense of the usability of each system, I considered whether each tool had the following:

  • Clean and intuitive user interface
  • Drag-and-drop functionality for Gantt chart editing
  • Minimal learning curve for new users
  • Mobile-friendly access and usability
  • Customizable views for different user needs

Onboarding (10% of total score)
To evaluate the onboarding experience for each platform, I considered the availability of the following for each tool:

  • Step-by-step product tours
  • Pre-built templates for quick setup
  • Interactive tutorials and help center articles
  • Live chat or AI chatbot assistance during onboarding
  • Webinars or training sessions for new users

Customer Support (10% of total score)
To assess each software provider’s customer support services, I considered whether each tool had the following available:

  • 24/7 customer support
  • Multiple support channels including chat, email, and phone
  • Knowledge base with detailed guides and FAQs
  • Dedicated account managers for enterprise users
  • User community forums for peer support

Value For Money (10% of total score)
To evaluate the value for money of each platform, I considered whether the following were offered by each tool:

  • Transparent pricing with no hidden fees
  • Free trial or freemium plan
  • Pricing tiers that scale with team size and features
  • Fair balance of cost vs. included features
  • Discounts for long-term commitments or nonprofits

Customer Reviews (10% of total score)
To get a sense of overall customer satisfaction, I considered whether customer reviews highlighted the following:

  • Overall user sentiment and ratings
  • Common praise or complaints across multiple sources
  • Feedback on ease of use and feature set
  • Reviews mentioning customer support responsiveness
  • Testimonials about long-term reliability and stability

How to Choose Project Management Software With Gantt Charts

It’s easy to get bogged down in long feature lists and complex pricing structures. To help you stay focused as you work through your unique software selection process, here’s a checklist of factors to keep in mind:

FactorWhat to Consider
ScalabilityMake sure the software can grow with your team. Look for solutions that support increasing users, projects, and storage without major pricing jumps.
IntegrationsYour software should connect with other tools you already use, like Slack, Google Drive, or Jira, to prevent workflow disruptions.
CustomizabilityChoose a tool that lets you tailor Gantt charts, workflows, and reports to match your team’s specific project needs.
Ease of UseComplicated tools slow teams down. Look for intuitive interfaces, drag-and-drop features, and minimal training requirements.
BudgetCompare plans carefully. Make sure you're getting the features you need without overpaying for unnecessary extras. Look for transparent pricing and free trials.
Security SafeguardsProtect sensitive project data with features like role-based permissions, encryption, and compliance with industry standards (e.g. GDPR, SOC 2).
Collaboration FeaturesIf your team works remotely, make sure the software supports real-time updates, task comments, and file sharing within Gantt charts.
Support & TrainingQuick support can save you time. Look for 24/7 chat, live training sessions, and an extensive help center.

In my research, I sourced countless product updates, press releases, and release logs from different project management software with Gantt charts vendors. Here are some of the emerging trends I’m keeping an eye on:

  • AI-powered project forecasting: More tools are offering AI features that let you predict project delays and resource shortages before they happen. Features like automated risk assessment and workload balancing help you make proactive decisions. Some vendors also offer AI-driven timeline adjustments based on past project data.
  • Interactive & real-time Gantt editing: Instead of static Gantt charts, vendors are rolling out real-time updates and interactive features. You can now adjust dependencies, reschedule tasks, and track changes collaboratively.
  • Hybrid project management approaches: Vendors are merging traditional Gantt charts with agile boards and Kanban views. Many tools now let users switch between different project views and combine waterfall and agile methodologies in a single platform.
  • Built-in resource management: More vendors are adding features that let teams track employee workloads with Gantt charts. Managers can see who's overbooked or underutilized and reassign tasks instantly to prevent burnout and inefficiencies.
  • Custom automation for task dependencies: Some tools now let users set custom rules for task dependencies, so tasks automatically shift when changes happen. This eliminates the need for manual updates and reduces scheduling errors when project timelines shift.

What Is Project Management Software With Gantt Charts?

Project management software with Gantt charts is a digital tool that lets you plan and track projects with visual timelines. It is used by project managers, teams, and stakeholders, and helps you align project objectives with tasks, deadlines, and resource allocation, so projects are completed on time and within budget.

This software includes interactive Gantt charts that display project timelines, task dependencies, and progress tracking. You can adjust schedules, assign tasks, and manage resources directly within the chart,.

Features of Project Management Software With Gantt Charts

Here are some of the most important features of project management software with Gantt charts.

  1. Task dependencies: This feature allows you to establish relationships between tasks. Understanding task dependencies is crucial for managing workflows and making sure subsequent tasks start only after the preceding ones are completed.
  2. Milestone tracking: Milestones mark significant points in a project timeline. Tracking milestones helps recognize key achievements and maintain momentum throughout the project life cycle.
  3. Resource allocation: This feature lets you assign resources to tasks. Proper resource allocation is essential for making sure each task has the necessary personnel and tools to be carried out effectively.
  4. Time tracking: Time tracking lets you monitor the time spent on tasks. This is important for maintaining schedules and assessing productivity.
  5. Drag-and-drop editing: You can edit timelines via a drag-and-drop interface. This simplifies the process of adjusting project schedules as changes occur.
  6. Collaboration tools: These tools facilitate communication and coordination among team members. This keeps team members aligned and makes sure they can contribute efficiently.
  7. Custom views: Custom views let you tailor the Gantt chart to suit your needs. Having the flexibility to create custom views is important for focusing on different aspects of the project as required.
  8. Progress tracking: This feature provides visual indicators of task completion. Tracking progress lets you assess whether the project is on track and identify areas for additional attention.
  9. Reporting and analytics: Reporting tools provide insights into project performance. Access to analytics is important for making informed decisions and improving project outcomes.

Benefits of Project Management Software With Gantt Charts

Here are five primary benefits that users and organizations can gain from using project management software with Gantt charts.

  1. Better visibility: Gantt charts visually represent the entire project timeline, making it easier for you to understand the sequence of tasks and their respective deadlines.
  2. Improved planning: With Gantt charts, you can set more accurate timelines and make sure resources are allocated efficiently to meet project demands.
  3. Better collaboration: The software allows team members to view updates in real-time, which fosters a collaborative environment where everyone knows their responsibilities and the project's progress.
  4. Increased flexibility: With Gantt charts, you can shift tasks and deadlines, which allows for a flexible response to unforeseen changes or challenges.
  5. More accountability: The software helps you clarify who is responsible for each task, which helps hold team members accountable for their work and makes sure everyone contributes to the project's success.

Costs & Pricing of Project Management Software With Gantt Charts

Below is a summary of the typical plan options for project management software with Gantt charts and their pricing.

Plan TypeAverage PriceCommon Features
Free$0Limited tasks and projects, basic Gantt chart functionality, access to community support
Individual$10/user/month (billed annually)Single-user access, basic Gantt chart features, limited integration options
Small Office$20/user/monthSimilar features to the individual plan with additional storage and support for small teams
Business$24/user/month (billed annually)Advanced project, portfolio, & resource management; workflow & automation; portfolio dashboard, advanced reports; additional storage
EnterpriseCustom pricingEnterprise-grade features, custom integrations, unlimited projects and storage, priority support
A breakdown of plan types, costs, and features for project management software with Gantt charts.

Project Management Software with Gantt Charts FAQs

Can project management software with Gantt charts integrate with other tools?

Yes, many project management software options that feature Gantt charts also offer integration capabilities with other tools. This can include integration with calendars, email, file sharing services, and other productivity or collaboration tools. Integration helps centralize project information and improve team collaboration.

Is project management software with Gantt charts suitable for agile project management?

While Gantt charts are traditionally associated with the waterfall project management methodology, they can be adapted for use in agile project management. They can be used to visualize sprints and track progress, although they may not reflect the iterative and flexible nature of agile as effectively as other tools like Kanban boards.

Can project management software with Gantt charts be used by remote teams?

Yes, Gantt chart software is well-suited for remote teams. It allows team members to access project timelines, collaborate on tasks, and update their progress from anywhere. This is particularly useful for teams distributed across different locations and time zones, as it provides a centralized view of the project’s progress.

What kind of reporting can I expect from project management software with Gantt charts?

Project management software with Gantt charts typically offers a range of reporting features. These can include progress reports, resource allocation reports, and variance reports that compare planned versus actual timelines. Good software will allow you to customize reports to focus on the information that is most important to your project and stakeholders.

What's Next?

Want to connect with other digital project managers to share resources and best practices?

Join our membership community and get access to 100+ templates, samples, and examples. You can also connect with 100s of other digital project managers in Slack.

Hermann Fink
By Hermann Fink

Hermann Fink is a technology enthusiast and the co-founder of Rünna Advertising, a multinational digital agency that has been active for over a decade and served clients like Ford, AstraZeneca, Disney, and Didi. In addition to being a business owner, Hermann gathered corporate experience in project management during his time at Hewlett Packard in the mid-2010s.