What is our primary use case?
I have been using Control-M for more than five years. Our main use case for Control-M is using it to automate, orchestrate, and monitor our complex business workflows across multiple applications, servers, databases, cloud platforms, and data pipelines from a single platform.
We are using Control-M for batch processing where we are running end to end of our transactions or any kind of report generation. We are also using it for data pipeline orchestration by extracting data from ERP or from other solutions to transform and load into our warehouses or getting the data directly from our Power BI environments. The third use case is for application workflow automation where we are executing workflows involving our servers, APIs, and custom applications in the correct sequence.
We are also using it for IT operations automation by scheduling backups, system maintenance, log cleanup, patching, and health checks regularly.
It is also being used for SLA monitoring and for our cloud and hybrid workloads because we are coordinating jobs across our multiple cloud providers such as Azure, Google Cloud, and AWS, as well as for on-premises infrastructure. It also tracks our critical jobs against deadlines and sends alerts or escalates if they are delayed or there is any failure.
What is most valuable?
Control-M offers several best features that are widely available in the market, and it has very large areas of strength. It has an excellent orchestration feature where for any job failure or any kind of notification triggers, it instantly notifies all the users. It has a very huge integration ecosystem where you can integrate any kind of third party application or your legacy application such as SAP, Informatica, Oracle, Azure, DataBricks, or anything else.
It is also providing central visibility so that our operation teams can monitor thousands of jobs from one dashboard. It provides benefits such as SLA tracking, failure analysis, audit trails, historical executions, and business service monitoring. It is also very helpful for our enterprise governance because it provides governance mechanisms such as Role Based Access Control, audit logs, compliance, and approval workflows.
We are using integrations through the APIs, integrating our SAP, Snowflake, AWS, Azure, or DataBricks directly with Control-M so that we are getting information from very truthful sources. It has a very large integration mechanism, so we do not have to worry about whether the application is working or not. We have peace of mind on our end.
One of the great things about Control-M is that it has a very large community base across the globe. If you need help at any moment, you can easily reach out to the community groups and the community members, and the support system is also very excellent, so you do not worry about who to contact about small things or any kind of complex related issues. You can get help at any moment of time.
What needs improvement?
Even though Control-M is considered a market leader, there are several areas where customers find they want improvements. A simpler user interface is the highest priority. Many users or team members have provided feedback that creating and managing workflows could be more intuitive. Potential improvements could be a modern drag-and-drop workflow designer, easier job configurations with fewer clicks for common tasks, and better dashboards for non-technical users. Introducing AI-powered operations would also be beneficial.
Control-M offers automation, but AI capabilities could go further, providing better cloud networking experiences, easier integrations, enhanced analytics, lower licensing complexity, and faster troubleshooting would make it more beneficial for enterprises. Stronger AI governance and improved DevOps support can be added in some parts.
Control-M has AI capabilities, but regarding AI governance, future capabilities could include features such as AI-generated workflow recommendations, policy-based approvals, explainable automation decisions, and risk scoring for critical workflows. That would be beneficial for the enterprise.
Cost control improvements in customer support and better UI, business process visibility, some features such as digital twins for workflows, autonomous self-healing, and intelligent resource optimization are a few other needed improvements.
For how long have I used the solution?
I have been working in my current field for more than 15 years.
What do I think about the stability of the solution?
What do I think about the scalability of the solution?
Control-M's scalability is also stable.
How are customer service and support?
Customer support is good. I would rate it nine out of 10.
Which solution did I use previously and why did I switch?
We have evaluated and used different solutions previously. In my experience, I have seen tools such as Windows Task Scheduler, Broadcom Automic, Stonebranch, and Redwood RunMyJobs. We switched because we found Control-M to be more powerful and more useful according to our organizational requirements.
How was the initial setup?
My experience with pricing, setup cost, and licensing is moderate. Control-M is positioned as a premium enterprise solution, so the pricing is generally on the higher side compared to open-source schedulers or simpler workload automation tools. The initial setup cost is high because it generally includes licensing, infrastructure, and implementation services. Although the licensing is comprehensive, it can be complex depending on factors such as the number of environments and agent modules you are leveraging. I would rate the pricing competitiveness as six out of 10, licensing as seven out of 10, and ROI for large enterprises such as us as nine out of 10. The value for buying Control-M is between 8.5 to 9 out of 10.
What was our ROI?
The time saved is about 22 to 25 percent. The return on investment is overall nine out of 10, and Control-M saves money on human efforts by 35 to 40 percent, reducing our overall headcount.
It has returned the investment that we have because it has all the features that any organization requires. For example, it has automated orchestration features, higher operational efficiency, provides business benefits, reduces our downtime, enables faster processing, offers greater reliability, and improves visibility across our organization by using a central dashboard for monitoring jobs for any kind of status failures and SLAs. It also helps with our regulatory compliance, scalability, and business continuity areas.
Which other solutions did I evaluate?
Broadcom Automic and Stonebranch are a few of the options we evaluated.
What other advice do I have?
The biggest lesson I learned from using this solution is that Control-M is my favorite. The biggest lesson is that workflow orchestration is much more than scheduling jobs. It is about managing dependencies, handling failures gracefully, ensuring SLA compliance, and providing end-to-end visibility into business processes. As environments become more distributed across cloud and on-premises systems, centralized orchestration becomes increasingly important.
Control-M is very helpful for building, scheduling, managing, and monitoring our workflows. It is a very mature, highly reliable platform that performs particularly well in large enterprise environments with complex and business-critical operations. For managing workflows, it offers centralized administration, role-based access, workload prioritization, audit trails, and lifecycle management. This helps standardize operations across multiple teams, environments, and geographic locations.
It reduces our manual efforts and operational errors by 30 to 35 percent. It provides a unique and centralized dashboard for better visibility into workflow execution, which again helps us reduce our manual efforts by 25 percent. It provides faster incident detection and recovery and manages our incident responses by 25 percent. It improves compliance and auditability by 12 percent and enables easier management of hybrid cloud and on-premises workloads, resulting in improvements of about 15 to 20 percent.
Integrating Control-M with technologies for our DataOps and DevOps processes is moderate. I would rate it seven out of 10. Control-M provides a broad set of out-of-the-box integrations and APIs for enterprise technologies. In our environment, we have integrated Control-M with technologies such as SQL databases, cloud services deployed in AWS and Azure, REST APIs, Kubernetes, and enterprise data platforms. These integrations enable us to orchestrate end-to-end workflows from data ingestion through processing and reporting while improving our overall visibility and reducing manual intervention. Our technology landscape involves containerized applications, cloud-native workloads, CI/CD applications, pipelines, and API-driven services. We ultimately reduce our reliance on legacy batch scripts and manual scheduling tools by consolidating all workloads into Control-M. This centralized approach improves governance, standardizes scheduling, simplifies monitoring, and strengthens SLA management.
For building, scheduling, managing, and monitoring production workflows, I would rate Control-M nine out of 10 because it helps us in all these areas. It is one of the most natural enterprise workflow automation platforms, particularly for organizations running complex business-critical processes across hybrid environments. Workflow orchestration is extremely important to both DataOps and DevOps initiatives because it ensures that the data pipeline executes in the correct sequence, and data is available on time for downstream analytics and reporting to remain reliable. The biggest business value is reliability because instead of managing hundreds or thousands of independent jobs, organizations gain end-to-end visibility, automated failure handling, SLA tracking, and governance, which ultimately reduces operational risk, improves productivity, and helps ensure critical business processes are completed on time. I would highly recommend this solution to prospective buyers. I have given this review an overall rating of 10 out of 10.
Which deployment model are you using for this solution?
Hybrid Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Amazon Web Services (AWS)