No more typing reviews! Try our Samantha, our new voice AI agent.
Deepjyoti Bhowmick - PeerSpot reviewer
Data Eng, Mgmt & Governance Associate Manager at Accenture
Real User
Top 20
Nov 3, 2025
Has supported daily scheduling needs and enabled use of a wide range of connectors
Pros and Cons
  • "Control-M processes about 10,000 jobs starting every day in our production environment, and adding new jobs is very simple."
  • "Some features which are hidden are not properly documented in Control-M itself, or maybe documented but not properly given or described with examples."

What is our primary use case?

Control-M is a scheduling tool that I have been using for the last three years. Earlier I used Autosys as a primary scheduling tool. When I started Control-M, it was a new experience because Autosys was over the cloud and we used to log in to the browser. Control-M is specifically for the application where we are using it now. The good thing is that there are so many connectors available.

Although I have one year of Autosys experience, Control-M presents a vast opportunity for us as a developer. Currently, I am in a data warehousing project where all the tools are legacy tools such as Informatica, SalesScript, Control-M, and database. When we are moving to the cloud, Control-M is still valid and relevant. We are transferring our data to the cloud and using Control-M as a scheduler. We are not using native cloud scheduler to date because all the developers here are accustomed to it.

We are almost using around 60 to 70% of the features. Control-M is providing us with so much capability to use during our daily problem-solving.

What is most valuable?

The good thing is that there are so many connectors available. Control-M provides lots of features, and we are almost using around 60 to 70% of them. Control-M is providing us with so much capability to use during our daily problem-solving.

What needs improvement?

When I joined this project and was very new to Control-M, there was one problem that even the seniors were facing sometimes. Suppose you are using Informatica; there are lots of Informatica developers in the market or some other tools that are very known to everyone. Even though Control-M is used by lots of people, the documentation in the beginning was very hard to search for on Google. This is why we had to reach out to people who were experienced, and it was a tough job for us because a few functionalities are not properly written in the documentation.

Another area of improvement is related to multiple versions of Control-M being used. In dev, one version exists, and in production, one version exists. In production, the stable version is used. Sometimes when we change over, there are multiple domains in Control-M such as Planning, Monitoring, History, and Forecast Tools. When we hop from one domain to another, sometimes we open a job, and the detail dialog box or detail window is not able to open.

Some features which are hidden are not properly documented in Control-M itself, or maybe documented but not properly given or described with examples. This is a problem. Sometimes we are forced to connect to senior developers who have used it for five to six years or more to learn about it.

For how long have I used the solution?

I have been using Control-M for the last three years.
Buyer's Guide
Control-M
October 2026
Learn what your peers think about Control-M. Get advice and tips from experienced pros sharing their opinions. Updated: October 2026.
915,325 professionals have used our research since 2012.

What do I think about the stability of the solution?

There is no maintenance on my end. In the last three years, I have seen two upgrades that were done by the admin team. Control-M is using the new versions, and as a developer, I am using it.

What do I think about the scalability of the solution?

Control-M processes about 10,000 jobs starting every day in our production environment, and adding new jobs is very simple. We don't feel any pressure on Control-M because it is processing multiple jobs in parallel.

How are customer service and support?

Regarding contacting technical support about Control-M, we tried, but at that time, we didn't get any response. We reached out to our client head, described our problem, and received assistance.

As a developer, I created an account in the BMC community to get help support. We post there nearly because sometimes we need solutions very quickly, and we don't have time to connect with the guys in the Control-M help desk.

Which solution did I use previously and why did I switch?

Earlier I used Autosys as a primary scheduling tool. When I started Control-M, it was a new experience because Autosys was over the cloud.

How was the initial setup?

Regarding the initial installation and setup of Control-M, I still have not installed it. I need to connect with one of my friends who are working in the ops team, as I am in the developer team. We never install Control-M here in this project.

What about the implementation team?

I need to connect with one of my friends working in the ops team, as I am in the developer team. They have the access to install, uninstall, or configure anything.

What's my experience with pricing, setup cost, and licensing?

Regarding pricing, I cannot comment. As a developer, this is not in my hands, and it was decided by the client.

Which other solutions did I evaluate?

If Control-M is selling their product to new customers who have never used anything, then who will support the new customer? The customer may not have the senior engineer who has used Control-M earlier, so the documentation matters. Control-M can improve this in the way that others have; for example, Databricks, Google Cloud, and Azure have so much documentation.

What other advice do I have?

Whatever we wanted, we have it. Control-M is not executing anything; it is just a scheduler. It schedules an Informatica job, and Informatica is running on its operating system, managing all the logs, and showing us that the job is completed. I have not seen any lagging. This can be answered by the ops team better because as a developer, I own a few applications, and when they start and end, my duty is done. Overall, I would give Control-M a rating of eight out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Senior Associate at a tech vendor with 10,001+ employees
Real User
Top 10
Aug 29, 2026
Centralized automation has improved cross-platform workflows and reduces manual operational effort
Pros and Cons
  • "Control-M is a key tool for workload automation and operational monitoring that has significantly reduced manual effort and improved overall operational efficiency."
  • "There is an opportunity for improvement in troubleshooting failed jobs in complex workflows, as this can sometimes be time-consuming, especially when multiple dependencies are involved."

What is our primary use case?

Control-M is primarily used to automate and monitor critical operational and database-related jobs, such as backups, batch processing, and application workflows. It helps reduce manual interactions and provides centralized monitoring while improving reliability and ensuring that dependent processes execute in the correct sequence. Overall, Control-M is a valuable tool for maintaining operational efficiency and reducing scheduling-related risks.

The primary daily use case for Control-M is scheduling and monitoring automated jobs, such as database backup jobs, archive log backups, and maintenance tasks and batch processing workflows. It is also used to monitor job dependencies, track failures, and receive alerts so that issues can be resolved quickly with minimum manual interactions. Control-M is used daily to automate and monitor database maintenance jobs, backup workflows, and batch processes. The centralized monitoring and alerting capabilities help ensure that critical workflows complete successfully and on schedule.

Beyond job scheduling, Control-M is used for end-to-end workload automation, monitoring critical business processes, and managing cross-application dependencies. It helps ensure that database maintenance jobs, backup processes, file transfers, and batch workloads execute in the correct sequence with minimal manual interactions. The centralized monitoring, alerting, and restart capabilities help reduce operational overhead and improve service reliability. Control-M provides good visibility into workflow status, making it easier for supporting teams to identify and resolve issues quickly. Control-M is a key tool for workload automation and operational monitoring. It helps automate repetitive tasks, manage job dependencies, provide proactive alerts, and ensure critical business processes run reliably. This has significantly reduced manual effort and improved overall operational efficiency.

Control-M is deployed as a centralized workflow automation platform that supports multiple applications and databases across several environments throughout the organization. Different application teams use it to schedule and manage their batch workloads, while operations and support teams use the centralized monitoring and alerting capabilities to track job execution and respond to issues. The platform enables workflow architecture across Windows, Linux, Unix, database, and application environments while providing a single point of control for all critical business processes.

Control-M is relatively easy to integrate with different technologies and operational requirements. One of its strengths is the broad support for multiple platforms, applications, databases, and file transfer processes. This helps organizations bring diverse workflows under a centralized automation framework. It provides integration capabilities that reduce the need for custom scheduling solutions and manual coordination between systems. As DevOps, one opportunity is to continue simplifying onboarding and integration.

Control-M has been integrated with the Oracle database environment to automate backup and log backup and maintenance jobs. This integration significantly reduced manual interaction, improved scheduling reliability, and provided centralized monitoring and alerting. As a result, the organization was able to identify and resolve job failures more quickly and ensure that critical database operations were completed on time. Database integration is most relevant to the role. ServiceNow integration has also been implemented. When critical jobs fail, alerts are tracked and managed more effectively through ServiceNow integration, reducing response times and improving operational visibility. Cloud integrations with Azure have been utilized. Integrating Control-M with Azure-based workloads enabled automation and monitoring of cloud-hosted processes alongside on-premises jobs. This provides a unified view of workflows and improves operational efficiency across environments. One of the most valuable integrations has been with the database environment.

What is most valuable?

The most valuable features of Control-M are its centralized monitoring, workload automation, job scheduling, job dependencies management, and proactive alerting capabilities. Control-M allows teams to schedule and manage complex workflows across multiple platforms from a single interface, improving visibility and operational control. It supports both calendar-based and event-driven scheduling and provides automated notifications for job failures. It enables quick recovery and rerun of jobs when issues occur. These features help reduce manual effort, improve reliability, and ensure critical business processes run smoothly.

The best features of Control-M are centralized job monitoring, workload automation, dependency management, proactive alerting, and cross-platform scheduling. These capabilities help automate critical business processes, reduce manual effort, improve operational visibility, and ensure reliable execution of batch workflows across multiple systems. The ability to quickly identify and troubleshoot and restart failed jobs is particularly valuable for operational teams.

Control-M is much more than a simple job scheduler. Its real value comes from workload automation, dependency management, and centralized monitoring across multiple systems and applications. Once workflows are properly designed, it can significantly reduce manual effort, improve operational reliability, and provide better visibility into critical business processes. Features such as automated alerts, job restart capabilities, historical tracking, and cross-platform integration make day-to-day operations easier and help teams respond quickly when issues occur.

What needs improvement?

Control-M is a reliable workload automation platform. There is an opportunity for improvement in troubleshooting failed jobs in complex workflows, as this can sometimes be time-consuming, especially when multiple dependencies are involved. Improved root cause analysis, more intuitive error messages, and enhanced reporting capabilities would help operations teams resolve issues faster. Additionally, a more modern and responsive user interface would improve overall user experience.

From an operational support perspective, complex dependency chains can be difficult to troubleshoot, and error messages could provide more actionable details. Reporting on dashboard customizations could be more flexible. The user interface could be more modern and user-friendly, and faster search and filtering capabilities for large job environments would be beneficial. While Control-M is a robust and dependable automation tool, troubleshooting failures in complex job workflows can sometimes be challenging. Improved root cause analysis, richer alert details, and enhanced reporting would further improve operational efficiency and reduce investigation time for support teams.

One improvement that would be valuable is the use of more intelligent monitoring and analytics capabilities. For example, predictive alerts that identify potential job delays and failures before they occur would help operations teams act proactively and enhance root cause analysis. Artificial intelligence assistance for troubleshooting recommendations and more customizable dashboards would improve efficiency. Additionally, simplifying the management of complex job dependencies and providing clear visual workflow views would make day-to-day operations easier.

For how long have I used the solution?

I have been using BMC Control-M for the past six years.

What other advice do I have?

Control-M should be highly rated for building, scheduling, managing, and monitoring production workflows. Its strength lies in providing a centralized platform where complex workflows can be designed, scheduled, and managed across multiple systems and applications. The dependency management capabilities help ensure that workflows execute in the correct sequence, while real-time monitoring and alerting provide visibility into job status and exceptions.

Control-M is extremely important for database and DevOps initiatives because many business processes depend on multiple interconnected systems, including applications, databases, and file transfers. Control-M provides a centralized way to coordinate these workflows and manage dependencies across different platforms. This helps ensure that tasks execute in the correct order and that downstream processes only begin when prerequisite activities have been completed. From a team efficiency perspective, it reduces the amount of manual monitoring and interaction required to manage complex workflows. Automated scheduling, centralized visibility, and a proactive alerting system support focus on issue resolution and process improvements rather than routine operational activities.

Control-M provides strong controls around user access and authorization, auditing, and workload management through role-based access. This helps ensure that users only have the permissions required for their responsibilities. Audit and activity tracking provide accountability and support complex requirements. Control-M also supports secure authentication, encrypted communications, and detailed monitoring of job scheduling, job execution, and workflow changes. The focus on governance and automation rather than uncontrolled oversight is appreciated. Control-M should be considered from governance and security standpoints. Features such as role-based access control and auditing demonstrate Control-M's emphasis on governance.

Based on my experience, the artificial intelligence-related capabilities appear reliable for operational assistance, workflow insights, and accelerating routine tasks. The outputs are generally useful and align with the information available within the platform. For business-critical activities, human review and validation remain important, especially when making operational decisions or implementing workflow changes. No major reliability concerns have been observed, but as with any artificial intelligence-enabled capabilities, external validation is necessary to ensure accuracy and context. What provides confidence is that Control-M combines artificial intelligence capabilities with governance, monitoring, auditability, and operational control. While outputs from artificial intelligence would still be validated for critical decisions, the combination of artificial intelligence with governance, auditing, and control mechanisms increases confidence in the platform's recommendations and outputs. I would rate Control-M an eight out of ten overall.

Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
Last updated: Aug 29, 2026
Flag as inappropriate
PeerSpot user
Buyer's Guide
Control-M
October 2026
Learn what your peers think about Control-M. Get advice and tips from experienced pros sharing their opinions. Updated: October 2026.
915,325 professionals have used our research since 2012.
Dario Mejia - PeerSpot reviewer
Infrastructure Support Division Manager at a financial services firm with 10,001+ employees
Real User
Top 10
Jul 20, 2026
Workflow automation has improved reliability but still needs built‑in scripting options
Pros and Cons
  • "Control-M is a very robust solution."
  • "Another aspect I honestly do not prefer about Control-M is that everything is an add-on and option, and I have to pay."

What is our primary use case?

We use Control-M for enterprise workload automation, cross-platform job scheduling, and orchestration of critical banking processes. One of our most important use cases is End-of-Day (EOD) processing, where Control-M coordinates and monitors complex job dependencies across IBM i, Linux, Windows, databases, and core banking applications. It provides centralized visibility, improves operational efficiency, and reduces manual intervention and operational risk.

How has it helped my organization?

Control-M has significantly improved our visibility into end-to-end business processes that span multiple platforms and systems. It has enabled faster identification and resolution of process execution issues through centralized monitoring and alerting. Additionally, by automating tasks that were previously performed manually, Control-M has substantially reduced operational errors, increased process reliability, and improved overall operational efficiency.

What is most valuable?

Control-M is a very robust solution. The product is stable and robust, providing reliability in operations.

What needs improvement?

One area where Control-M could be enhanced is by providing native scripting capabilities directly within the platform. Today, when we need to perform complex logic, data manipulation, or multi-step workflows, we must develop scripts externally (for example in Bash, Perl, Python, or other languages) on the target execution server and then invoke those scripts from Control-M. It would be valuable to have a built-in scripting environment that allows users to develop and execute workflow logic directly within Control-M, without relying on external scripts or operating system dependencies.

For example, a workflow could execute a query against an Oracle database, process the results, generate an Excel report, send it by email, and then trigger additional processes on other platforms such as IBM i (AS400), Windows, Linux, or cloud environments—all orchestrated through a native Control-M scripting language.

This functionality would reduce implementation complexity, improve portability, simplify maintenance, and provide greater flexibility for advanced process automation.
Additionally, greater access to variables, conditional logic, and workflow programming constructs within the platform would make Control-M even more powerful for organizations managing complex enterprise workloads.

Another area for improvement is licensing flexibility. Some capabilities that many customers may consider part of the core workload automation experience, such as extended log retention and archiving, currently require additional licensed components. A more integrated approach could provide greater value and simplify adoption.

One improvement that could be made to Control-M is the way jobs captured through SBMJOB on IBM i (AS/400) are handled. On the Extractor side, it would be helpful to have a more flexible and efficient way to manage extraction rules.

On the Interceptor side, having a single folder per AS/400 library is not very practical. It makes it more difficult to organize jobs, use conditions effectively, and manage our workflows, especially when they are affected by the New Day process

For how long have I used the solution?

Our institution has been using Control-M since late 2022. However, I have been familiar with the product and its capabilities since 2010 through my professional experience managing enterprise workload automation and job scheduling environments.

What do I think about the stability of the solution?

Control-M is very stable for us and very robust.

What do I think about the scalability of the solution?

Control-M has proven to be highly reliable and capable of supporting large-scale enterprise workloads. From a scalability perspective, I would rate it around 8 out of 10.
The platform scales well in terms of the number of jobs, workflows, and systems that can be managed centrally.

However, when integrating new applications or platforms, significant development effort is sometimes required on the target systems. Complex automation scenarios often require external scripts or custom integrations, which can increase implementation and maintenance effort.

For this reason, while Control-M is highly scalable from an operational and workload management standpoint, I believe there is room for improvement in simplifying integrations and providing more native workflow development capabilities. Reducing the dependency on external scripting would make onboarding new systems faster and further enhance the platform's scalability.

How are customer service and support?

We typically work through our implementation partner, who serves as our primary point of contact for support and manages most interactions with BMC on our behalf.

Overall, I would rate BMC's technical support 7 out of 10. The support quality is generally good, and issues are ultimately addressed. However, we have observed longer-than-expected response times in some cases, particularly when incidents require escalation to higher support tiers. The escalation process can be slow and sometimes extends the overall resolution time.

Despite this, the expertise of the support teams has been satisfactory, and we have no major concerns regarding the quality of the technical assistance provided.

Which solution did I use previously and why did I switch?

Yes. Prior to adopting Control-M, the institution used HP Operations Orchestration for the automation and orchestration of core business processes, as well as IBM Advanced Job Scheduler for IBM i workload scheduling. We transitioned to Control-M to consolidate workload automation across multiple platforms, improve end-to-end visibility, enhance monitoring and dependency management, and provide a more centralized and scalable enterprise scheduling solution.

How was the initial setup?

The initial implementation was relatively complex. A significant part of the effort was not the Control-M installation itself, but the application and process changes required to adapt our existing workloads to operate within the Control-M framework.

Many of our existing processes had to be modified to integrate with Control-M, which increased the complexity of the initial deployment. This was especially true for legacy applications and workloads that were not originally designed for centralized workload automation.

However, once the foundational integration work was completed and standards were established, onboarding new applications and developing new automated workflows became much easier and more efficient. Today, implementing new processes is significantly more agile than during the initial adoption phase.

What about the implementation team?

Yes. As the customer, we worked with a BMC Business Partner that provided both the software licensing and the implementation services. Our experience was positive overall, as they supported the deployment, knowledge transfer, and initial configuration activities, helping us successfully adopt the platform within our environment.

What other advice do I have?

Control-M does not sell any perpetual licenses right now. I have to constantly renew my contract as a software subscription license. I think the pricing is a little high, but the solution is very robust and stable. I mean, I am paying for a Mercedes, and I am getting a Mercedes. My overall rating for Control-M out of ten for the solution overall is a seven. It is pricey, but it is stable. On the other hand, I have to work a lot to adapt my software to run with Control-M.

Which deployment model are you using for this solution?

On-premises
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
Last updated: Jul 20, 2026
Flag as inappropriate
PeerSpot user
reviewer2894370 - PeerSpot reviewer
Manager, Delivery at a manufacturing company with 10,001+ employees
Real User
Top 20
Aug 31, 2026
Unified automation has reduced manual file transfers and now improves end‑to‑end monitoring
Pros and Cons
  • "Control-M has positively impacted Saint-Gobain by reducing manual work in file transfers, allowing automation of tasks, improvement of SLA, and enhancement of daily work and workload."
  • "Control-M pricing is good, though it is somewhat expensive; still, it offers great features."

What is our primary use case?

Control-M is used for MFT service MFT features in daily work because files are transferred from one server to the target, and it is used primarily for integration between two systems. It is also used for scheduling and managing SAP jobs.

One workflow managed with Control-M currently involves encrypting files and transferring them to the bank, where the source system is encrypted and the encrypted file is transferred, which is easier to analyze and prevents breaches of flat files.

Control-M is used for MFT-based managed file transfers across different businesses globally, and the features provided by MFT in Control-M are believed to be the best for transferring files between on-premise and cloud systems.

Approximately 20 to 30 people use Control-M in the organization, performing various roles such as job configuration, administration, and usage for MFT and SAP jobs.

Control-M usage is being increased and businesses globally are being engaged to expand its implementation.

What is most valuable?

The favorite feature of Control-M is MFT manage file transfer, which is easy to integrate with other systems. It is used daily, and the API is utilized for admin activities and triggering Control-M jobs.

The API in Control-M helps automate tasks, such as creating jobs automatically using code in Visual Studio, enabling workload policies, job creation, and sharing the API swagger with the business to trigger Control-M jobs.

Control-M is a good tool with the best features for SAP scheduling.

Control-M has positively impacted Saint-Gobain by reducing manual work in file transfers, allowing automation of tasks, improvement of SLA, and enhancement of daily work and workload.

Control-M has improved organizational functionality by providing one platform to monitor jobs easily and access detailed logs to track SAP and MFT jobs with end-to-end visibility of job dependencies.

What needs improvement?

One area for improvement in Control-M is the ability to encrypt and decrypt files without needing to install an agent on the other side, and better customization options for SharePoint access in line with Saint-Gobain policy would be appreciated.

DevOps integration into Control-M needs to be explored more, as it is currently not being used in the organization but the potential benefits are evident.

For how long have I used the solution?

I have been working in my current field for almost 11 years.

What do I think about the stability of the solution?

Control-M is stable.

What do I think about the scalability of the solution?

Control-M's scalability is good.

How are customer service and support?

Customer support for Control-M is excellent, and that aspect is greatly appreciated.

Which solution did I use previously and why did I switch?

Previously, scripting was used for file transfers, which did not allow proper monitoring, leading to the switch to Control-M for both file transfers and SAP.

Other options were not evaluated before choosing Control-M because its features and functionalities were recognized in advance.

How was the initial setup?

Before Control-M, scripts had to be created manually for file transfers, which took a significant amount of time. With Control-M, jobs are simply set up through drag and drop, which has reduced effort significantly.

What about the implementation team?

Control-M is used for MFT-based managed file transfers across different businesses globally, and the features provided by MFT in Control-M are believed to be the best for transferring files between on-premise and cloud systems.

What was our ROI?

Although specific data is not available, Control-M has saved time in future implementations of end-to-end flows, making monitoring easier.

What's my experience with pricing, setup cost, and licensing?

Control-M pricing is good, though it is somewhat expensive; still, it offers great features.

Which other solutions did I evaluate?

Other options were not evaluated before choosing Control-M because its features and functionalities were recognized in advance.

What other advice do I have?

I advise others looking into using Control-M to experience its ease of monitoring jobs on a single user-friendly platform, streamlining job creation and monitoring.

The biggest lesson learned from using Control-M is that it reduces manual effort and increases productivity.

Control-M is effective for scheduling, managing, and monitoring workflows, and it is crucial for DevOps initiatives as it provides a single platform for monitoring related jobs, helping to reduce SLAs.

Control-M is good for my needs, and I would rate this review as a five out of five.

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: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
Last updated: Aug 31, 2026
Flag as inappropriate
PeerSpot user
Dipali Chaudhari - PeerSpot reviewer
Assistant Manager at Vodafone
Real User
Top 5
Aug 27, 2026
Automation has improved job scheduling and now supports thousands of users in daily workflows
Pros and Cons
  • "Control-M helps me build, schedule, manage, and monitor my production workflows effectively, and this capability is important for my data operations and DevOps work."
  • "Regarding Control-M's AI capabilities, I think security is crucial."

What is our primary use case?

I work as a Control-M administrator in my current organization where I manage jobs, monitor jobs, and schedule jobs. As a specific example, I handle file watcher jobs and OS jobs. Regarding my main use case for Control-M, we have recently worked on the CV project where we migrated our jobs to the OCM.

What is most valuable?

Control-M offers workload automation, which means we do not have to perform it manually all the time.

I find it valuable that we can provide access to users, and we are managing access within Control-M.

Control-M has positively impacted my organization as users, including the developer team and infra team, are coming to us to schedule jobs, and we are delivering jobs on time, which is really impactful.

Control-M helps deliver jobs on time by requiring us to put the start time of 22:00 CET when scheduling jobs that need to run at that time.

What needs improvement?

Control-M can be improved with features using Airflow or AWS in Control-M modeling, and we can use AI-generated Control-M in the future, as AI is becoming prevalent worldwide.

Control-M can be enhanced with a chatbot so that new joiners can use it for their questions on how to schedule jobs or set the timer calendar in Control-M, leveraging AI for this purpose.

Regarding Control-M's AI capabilities, I think security is crucial.

For how long have I used the solution?

I have almost 3.10 years of experience in this company.

What do I think about the stability of the solution?

Control-M is stable.

What do I think about the scalability of the solution?

For Control-M's scalability, we are using it as control resources, where some jobs run simultaneously, allowing us to utilize control resources efficiently.

How are customer service and support?

Control-M provides excellent customer support as it supports all teams, including the backup teams, middleware teams, and all other teams to process their transactions.

How was the initial setup?

It is easy to integrate Control-M with technologies for our DataOps and DevOps processes as things change, making implementation straightforward.

What was our ROI?

I have seen a return on investment in terms of time saved.

What's my experience with pricing, setup cost, and licensing?

My experience with pricing, setup cost, and licensing was great, as I have almost three years of experience in forecasting, and we are implementing it in our organization as well.

Which other solutions did I evaluate?

I evaluated other options before choosing Control-M.

What other advice do I have?

Control-M helps me build, schedule, manage, and monitor my production workflows effectively, and this capability is important for my data operations and DevOps work.

Control-M is currently used extensively in my organization, and we have plans to increase its usage as we are getting new projects; AI is coming into the picture, and we are migrating our tool to Airflow.

Almost 10,000 plus users are using Control-M.

I would advise others looking into using Control-M to realize that it is a great tool which provides automation, eliminating the need to run jobs manually. I would rate this product a 9 out of 10.

Which deployment model are you using for this solution?

On-premises
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor. The reviewer's company has a business relationship with this vendor other than being a customer: Partner
Last updated: Aug 27, 2026
Flag as inappropriate
PeerSpot user
Kumar Kangokar - PeerSpot reviewer
Cloud Architect (Emcca) at Infosys
MSP
Top 10
Jul 15, 2026
Automation has improved time‑based job scheduling and supports streamlined batch operations
Pros and Cons
  • "I definitely recommend BMC; Control-M is excellent for handling very large batch scheduling jobs."
  • "The job scheduling time is a little bit consuming, and it should be simplified into very straightforward steps, such as a web-based application for all the scheduling jobs, as this would be helpful."

What is our primary use case?

Control-M is a scheduling software for scheduling jobs, and I have been using it for four to six years.

What is most valuable?

The best feature of Control-M is that it is a SAP module we use to schedule jobs in SAP for the delivery of goods, and mainly it's time-oriented. Time-oriented features and whatever reports we can fetch are very easy in Control-M.

It is easy to integrate Control-M with technologies for DataOps and DevOps. Currently, our next project is underway regarding the integration.

Control-M supports DataOps and DevOps initiatives by enabling us to update batches we get from the BMC tool, and we are currently using both for development and testing purposes. I hope it will be beneficial for us moving forward. If we implement a DevOps project in our application, it will save significant time by reducing human intervention as jobs will be scheduled automatically.

Currently, the solution saves us around 15 to 20% time during the primary phase.

What needs improvement?

Regarding areas for improvement, there are some additional features that you must give concerning the available features. The job scheduling time is a little bit consuming, and it should be simplified into very straightforward steps, such as a web-based application for all the scheduling jobs, as this would be helpful.

There are a few bugs I found while implementing Control-M, which are minor issues. We can minimize those bugs, such as applications not running at scheduled times. If there's a time schedule, we might get a report with logs, and 98% of the time it runs on time, with only 2% being slightly problematic regarding job execution.

What do I think about the stability of the solution?

Regarding stability, Control-M application is stable, and there is no second thought on this. If any error arises from a job that hasn't run, we simply need to address that issue. I rate its stability as eight.

What do I think about the scalability of the solution?

I rate scalability as eight.

How are customer service and support?

I rate the support for the solution as a seven, around 7 to 8, specifically a 7.5.

Which solution did I use previously and why did I switch?

I have not yet migrated from Broadcom or Redwood or any similar solutions, but we have conducted workshops and other preparations for that.

How was the initial setup?

It is simple to integrate Control-M, particularly in the cloud. We need to have the host or an agent to run commands with the application name, and it is comparatively easy when compared to others.

What's my experience with pricing, setup cost, and licensing?

It's not cheap; it's a little bit costlier compared to others due to database processing and finishing jobs, which have some dependencies, so I don't think it's cheaper.

What other advice do I have?

Control-M, which is the BMC workload automation tool, is mainly used for scheduling. When we integrate Control-M into a SAP basis, we can automatically fetch records. We have to schedule and run jobs at a particular time, going through phases such as initial phase, build phase, and delivery phase. In that process, we handle job scheduling, workload management, creating OS and file transfer of database jobs, and reporting and configuration management involving automation capabilities.

Currently, our client is using BMC's Control-M software, so we must go as per the client's requirements. We are not in a position to decide whether we can proceed with it or not because the client uses Control-M for batch scheduling.

I definitely recommend BMC; Control-M is excellent for handling very large batch scheduling jobs. We have many jobs to complete in our daily activities, and this is one of the best tools. I would also recommend it to my partners for different clients who need batch scheduling; Control-M is a very good tool or application.

Primarily for email and SNMP, as well as monitoring tools, we use Control-M compared to other solutions or vendors. I would rate this product an overall eight out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor. The reviewer's company has a business relationship with this vendor other than being a customer: partner
Last updated: Jul 15, 2026
Flag as inappropriate
PeerSpot user
Ankush Yemme - PeerSpot reviewer
Architect at a outsourcing company with 1,001-5,000 employees
Real User
Top 20
Jun 30, 2026
Automation has cut billing times and simplifies end‑to‑end scheduling across diverse platforms
Pros and Cons
  • "Since implementing Control-M, a significant reduction has been noticed in billing process times, with billing processes that previously took approximately two hours now completed within one hour, resulting in substantial savings of full-time equivalents."
  • "Control-M pricing is on the higher end, and if the cost could be reduced, it would be beneficial."

What is our primary use case?

I primarily use Control-M for scheduling workload automation to ensure that jobs and schedules run according to the specified time and dependencies across different environments including Windows, UNIX, and SAP.

Multiple servers previously required jobs to run sequentially on a manual basis. Control-M provided a user interface where agents could be installed to run jobs sequentially rather than manually. Once the Windows job completed, the UNIX job ran, followed by the SAP job, and then the Windows job ran again.

Control-M's pipeline integrations are a valuable tool that is utilized on a daily basis.

What is most valuable?

Control-M's best features are the ease of scheduling, the user interface, and the ability to integrate with numerous tools.

The user interface is intuitive and the primary integration utilized is ServiceNow, which helps create incidents and establish a data pipeline between ServiceNow and Control-M.

Control-M has ensured that schedules and job batches run on time with no organizational impact or delays, including critical processes such as payroll.

Since implementing Control-M, a significant reduction has been noticed in billing process times. Billing processes that previously took approximately two hours are now completed within one hour, resulting in substantial savings of full-time equivalents.

What needs improvement?

Control-M pricing is on the higher end, and if the cost could be reduced, it would be beneficial.

For how long have I used the solution?

I have been using Control-M for around two years.

What do I think about the stability of the solution?

Control-M is stable.

What do I think about the scalability of the solution?

Control-M's scalability is strong, and the support for scaling is also strong. Scalability has not been an issue.

How are customer service and support?

Support for Control-M is excellent.

Which solution did I use previously and why did I switch?

IBM Tivoli was used previously before switching to Control-M, which provided a better solution and superior integration capabilities.

How was the initial setup?

The deployment of Control-M took three months.

What about the implementation team?

Two hundred fifty staff are required for deployment and maintenance, divided into teams at levels L1, L2, and L3. Some team members are responsible for monitoring, some for creation of new jobs, and others manage the administrative tasks of the controller.

What was our ROI?

A return on investment has been achieved. After deployment and product stabilization, staffing was reduced from thirty full-time equivalents to twenty full-time equivalents, resulting in a significant reduction. Additionally, because jobs have been streamlined, many manual processes have been automated, resulting in savings of approximately five hundred thousand pounds.

What's my experience with pricing, setup cost, and licensing?

The pricing, setup cost, and licensing for Control-M are good.

Which other solutions did I evaluate?

Other options were evaluated before choosing Control-M, including Redwood RunMyJobs.

What other advice do I have?

Control-M support is excellent and the user interface is outstanding. For those seeking a stable and dominant tool in the market for scheduling and workload automation, Control-M is the recommended choice. This review has been given a rating of nine out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Last updated: Jun 30, 2026
Flag as inappropriate
PeerSpot user
reviewer2775036 - PeerSpot reviewer
IT Infrastructure Ops Manager at a consultancy with 201-500 employees
Real User
Top 20
Nov 6, 2025
Has supported reliable batch job automation for years but could benefit from improved upgrade support and more competitive pricing
Pros and Cons
  • "The measurable benefits my company has achieved with Control-M include improved SLA and reduced errors, as manual batch job runs lead to numerous errors and failure to meet the SLA."
  • "Control-M is not inexpensive. Looking at other tools in the market, they are offering competitive prices, but Control-M, as a BMC product, is definitely not inexpensive, and BMC could improve their pricing strategy."

What is our primary use case?

Control-M serves as our main business use case for business application batch job scheduling. Control-M is not a user-interacted system; it is a batch scheduling system where our applications interact with Control-M rather than users. We do not use Control-M as a DevOps tool, but we utilize it for all our applications, which are batch-based applications. Control-M orchestrates workloads across multiple environments. Control-M is handling complex data pipelines and analytics processes effectively.

What is most valuable?

The features of Control-M that I prefer most are Control-M/EM, Control-M/Server, and Control-M/Agent, which make up the Control-M batch scheduling system.

Control-M is easy to use because our key application is a batch-based application, so Control-M performs the job for us by handling all the automation and related tasks.

The measurable benefits my company has achieved with Control-M include improved SLA and reduced errors, as manual batch job runs lead to numerous errors and failure to meet the SLA.

Since we have been using Control-M from day one for batch scheduling, we do not have a percentage showing improvement because we have not used manual scheduling at all.

What needs improvement?

Regarding AI or automation, we would appreciate the opportunity to explore the AI functionalities because the application we are currently using does not support AI. It would be beneficial in the future if Control-M were to have AI capabilities.

For how long have I used the solution?

I have been using Control-M for around eighteen years.

What do I think about the stability of the solution?

Control-M is a stable product stability-wise, and we do not encounter many issues. The only problem occurred when we upgraded to the latest version, which resulted in CPU spikes in Java, and this was resolved with support and a patch.

The support for that issue was adequate. We called support and eventually received a solution after reaching out multiple times, and the issue is now fixed.

What do I think about the scalability of the solution?

Control-M's scalability is adequate. It is a scalable product, and we have not over-engineered it, so it meets our business needs.

How are customer service and support?

We provide direct feedback to our support partner for Control-M, so nothing comes to mind at the moment. I consider the current support to be adequate.

On a scale from one to ten, I would rate customer service and technical support as seven. A score of seven is decent enough. I am not saying Control-M support is a perfect ten, but I consider seven to be a good rating.

How would you rate customer service and support?

Positive

Which solution did I use previously and why did I switch?

It has been a long time since we looked at other solutions, so I do not remember what we considered.

How was the initial setup?

We do not handle Control-M deployment ourselves. We simply install it, and it is a stable environment, so we do not keep deploying it regularly.

What about the implementation team?

BMC's service team supports our deployment and migration strategy well, with professional service and good support during our recent upgrade.

What was our ROI?

The biggest return on investment when using Control-M is ensuring that all batch jobs for our business applications meet the agreed SLA, which justifies our investment since we use this tool for a critical application.

What's my experience with pricing, setup cost, and licensing?

Control-M is not inexpensive. Looking at other tools in the market, they are offering competitive prices, but Control-M, as a BMC product, is definitely not inexpensive, and BMC could improve their pricing strategy.

Which other solutions did I evaluate?

We have looked at other products when considering switching, but I cannot name them. I do not see a major difference between the products we looked at while considering Control-M. Pricing-wise, the other products were less expensive.

What other advice do I have?

I would rate Control-M as a seven as a product. My advice to other companies considering Control-M is based on all our lessons learned, especially regarding issues we encountered during migration and implementation, which should be taken into account. I have assigned a review rating of seven to Control-M.

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?

Other
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Poonam Jajoo - PeerSpot reviewer
Obsolete For Workload Automation at Vodafone
Real User
Top 10
Jun 30, 2026
Automation has secured complex telecom workflows and reduces manual effort for critical operations
Pros and Cons
  • "Control-M has positively impacted my organization by providing a platform to automate the workflows in complex environments while having data security in place, which has really helped the organization grow positively."
  • "For Control-M to improve, the vendor support can be more improvised."

What is our primary use case?

Control-M provides automation workflows for the telecom environment. A specific example of how I use Control-M to automate workflows in my telecom environment includes application workflows such as billing, billing systems, infra setup, backup, storage, and requests, all of which are taken care of by Control-M.

What is most valuable?

With the 9.21 version of Control-M, I find quite good features with MFT and API integrations, as well as Azure and Kubernetes.

MFT has made the biggest difference for my team; it has been the main feature we are using as of now, with a lot of configurations with managed file transfer in place.

Having a secure file transfer is very crucial in today's world of cyber security threats; that is the additional part or the best functionality available with Control-M.

Control-M has positively impacted my organization by providing a platform to automate the workflows in complex environments while having data security in place, which has really helped the organization grow positively.

What needs improvement?

For Control-M to improve, the vendor support can be more improvised. If a solution is not existing, providing a patch for a vulnerability would be more helpful than always stating to move on to the higher version of the application.

For how long have I used the solution?

I have been using Control-M for the past 13 years.

What do I think about the stability of the solution?

Control-M is stable.

What do I think about the scalability of the solution?

Control-M's scalability is good.

How are customer service and support?

Customer support is good.

Which solution did I use previously and why did I switch?

We migrated from Autosys, CA Autosys to Control-M.

We switched to Control-M from Autosys because Control-M has better integration options and the GUI is far better.

How was the initial setup?

My deployment took place around 14 years ago; it is a very old deployment that we are using, and we have been upgrading the system now and then.

The migration was smooth, so we were able to migrate on time and on budget without any disruptions.

What about the implementation team?

We have around 1600 Control-M users in our organization for our particular license; the users vary from first level support to monitor jobs, some application users with browse access, and a few admin users.

A part of the admin team of Control-M, around 25 members, takes care of deployment and maintenance.

What was our ROI?

I do not have experience with the usage and investment calculations myself; however, discussing benefits, the employee count is reduced, and we can achieve quite a lot of FTE saving by having Control-M integrated.

What's my experience with pricing, setup cost, and licensing?

My experience with pricing, setup cost, and licensing indicates that the pricing is on the higher side with respect to the license, but overall the tool is good.

Which other solutions did I evaluate?

We finalized Control-M without evaluating other options.

What other advice do I have?

The biggest lesson I think I have learned from using Control-M is that the technology is vast, and we need to keep exploring, learning, and integrating more to ease out our life.

Control-M is used widely in our global environment; we have a licensing of around 75K, and currently, we do not plan to increase the usage.

I assess Control-M as a good tool for building, scheduling, managing, and monitoring production workflows; it is important for my DataOps and DevOps initiatives, but I have not explored DevOps deeply.

I assess Control-M as a good platform tool for modernizing and transforming our business; it removes human dependencies for mundane tasks and eases out the workload, which is easily possible with Control-M.

It is very crucial to free up IT personnel to focus on essential operations; this allows them to focus on the latest technologies and also implement POCs for the latest technology integrated with Control-M, which ultimately helps optimize the complete workflows.

I would advise others looking into using Control-M to explore Control-M. I rate this product an 8 out of 10.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Last updated: Jun 30, 2026
Flag as inappropriate
PeerSpot user
IT Manager at a retailer with 1,001-5,000 employees
Real User
Top 20
Apr 17, 2026
Reliable scheduling has supported enterprise-wide monitoring and automated alert handling
Pros and Cons
  • "Control-M has a very high positive impact on my organization as it is a reliable tool that is very stable."
  • "Its scalability is challenging."

What is our primary use case?

My main use case for Control-M is that my team is in charge of all the alerting and monitoring, as well as the scheduling and creation of all schedules within Control-M.

The scheduling my team creates with Control-M serves all the IT audience within the company, so we have a mix of everything. Any need from developers, database administrators, or anyone from the infrastructure or development teams is handled, such as transferring files or updating databases. We deal with all requests within the company related to scheduling.

Within my team, we have around 10 people using Control-M who are focused on monitoring and reacting to alerts, as well as creating all schedules and doing all scheduling work. Beyond that, we have developers, DBAs, and others who check Control-M to review the performance of their jobs and logs. We have around 50 people total, though I don't know the exact number.

What is most valuable?

The best features Control-M offers are the stability and ease of use.

The interface of Control-M is easy to use and it is a very stable and reliable application. Control-M has a very high positive impact on my organization as it is a reliable tool that is very stable. We usually don't have issues related to the application itself, so there is a very high impact.

What needs improvement?

Control-M can be improved by including more options for automating things from an alerting handling perspective.

Reporting features are a field that we would like to have more statistics about, including jobs, usage, and errors. We definitely would also like to have more options to integrate Control-M with other applications such as JSM, ServiceNow, OmniCenter, or other monitoring tools that can provide information from Control-M. There is always room for improvement for any application.

It is easy in theory, but I find it challenging to integrate Control-M with technologies for my data ops and DevOps processes as changes occur. There have been a few efforts to integrate Control-M with other applications like Ansible, JSM, and OmniCenter, and it has been very challenging. From a DevOps perspective, I am not aware of any efforts, so I don't have information about that. However, related to the ones that I mentioned, it has been very challenging because there are not many options to integrate with Control-M. I'm not sure if this is due to a lack of training or application knowledge from our side or if it is something that the application itself is not providing.

For how long have I used the solution?

I have been in my current field for 20 years.

What do I think about the stability of the solution?

Control-M is stable.

What do I think about the scalability of the solution?

Its scalability is challenging.

How are customer service and support?

Control-M has very good customer support.

What was our ROI?

We don't have a metric for return on investment from a Control-M perspective. We are expecting to see some of that if at some point Control-M starts integrating AI features and AI functions into the application.

What other advice do I have?

The biggest lesson I have learned from using Control-M is the importance of having a reliable and stable scheduler.

My advice for others looking into using Control-M is that training is key to learning how Control-M works behind the scenes and in the scheduling part. I also advise looking for stability and implementing the HA environment.

I would rate Control-M an eight on a scale of one to ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Last updated: Apr 17, 2026
Flag as inappropriate
PeerSpot user
Buyer's Guide
Download our free Control-M Report and get advice and tips from experienced pros sharing their opinions.
Updated: October 2026
Buyer's Guide
Download our free Control-M Report and get advice and tips from experienced pros sharing their opinions.