No more typing reviews! Try our Samantha, our new voice AI agent.
reviewer2894154 - PeerSpot reviewer
Delivery Manager at a tech vendor with 10,001+ employees
MSP
Top 20
Sep 2, 2026
Centralized automation has transformed business workflows and now supports AI-driven operations
Pros and Cons
  • "Throughout my organization, Control-M has positively helped establish certain capabilities by providing centralized workflow orchestration that replaced the fragmented scheduling and manual coordination that was previously required."
  • "I have not used Control-M's AI capabilities to the extent I would desire, as the accuracy was not very impressive."

What is our primary use case?

Control-M serves as my primary solution for enterprise workload automation and job scheduling. I use Control-M for running batch jobs at specified times and frequencies, ensuring that jobs execute in the correct sequence while coordinating jobs across applications, databases, APIs, cloud, and platforms, including the movement of files between systems. Control-M provides monitoring capabilities for detecting failed, delayed, or stopped jobs and for alerting the operations team when workflows breach conditions. Furthermore, it helps restart failed jobs based on predefined rules, allowing me to track whether business workflows will complete within the required time timeline, which supports SLA management. On the cross-platform automation side, Control-M coordinates between Windows, Linux systems, mainframe, databases, cloud, and SaaS workloads.

What is most valuable?

Control-M offers exceptional features including centralized monitoring, workflow orchestration, cross-platform compatibility, advanced alerting, and automated recovery. I particularly appreciate the end-to-end workflow orchestration, which connects jobs across applications, databases, cloud, data platforms, and infrastructure, and it is also relevant for AI-first IT operations, giving AI agents control execution.

My primary feature is end-to-end workflow orchestration, but I also find the secondary feature of event-driven automation valuable, where jobs can be triggered by events, files, conditions, or external signals, not just schedules. This functionality is helpful for sequencing jobs and triggering them at the right point when the business is ready for the process to follow, allowing me observability in terms of events to initiate operational workflows. Other notable features include automated recovery remediation, real-time monitoring, and integration with ecosystems like SAP, databases, AWS, Azure, Snowflake, Databricks, and Informatica.

The AI-assisted workflow creation is fantastic, as Control-M capabilities include AI-assisted creation of workflows from natural language intent, which is useful for moving towards AI-first operations. Control-M has taken the right step in bridging the traditional world with the new AI-first approach. Additionally, the orchestration of complex business workflows is significant for my operations as it connects what is otherwise a collection of independent jobs. The dependency and impact intelligence feature knows what depends on what, which is extremely valuable when an upstream job fails or is delayed. This impact intelligence becomes handy for complex integrations or workflow processes needing connection.

Finally, the predictive SLA management feature can identify when a workflow is at risk of missing its business SLA, making my management predictive and not just preventive, which helps in rectifying issues proactively. Furthermore, the event-driven automation in the closed-loop automation helps me act as soon as I detect an anomaly in the system. Monitoring systems detect the issues, Control-M orchestrates it while I use my ITSM or any service management tools to govern all these steps.

Throughout my organization, Control-M has positively helped establish certain capabilities by providing centralized workflow orchestration that replaced the fragmented scheduling and manual coordination that was previously required. This shift has eliminated repetitive operations by implementing automation, significantly reducing manual intervention and operator dependency for routine batch activities. As a result, I manage dependencies much better, ensuring complex upstream and downstream processes execute in the correct sequence. This enhanced dependency management has led to improved reliability, with reduced missed schedules, reduced incomplete workflows, and fewer failures needing correction through human involvement.

Control-M has also contributed to faster recovery procedures by creating standardized recovery processes to eliminate knowledge dependency on individual operators. Beyond this, I have transitioned from merely monitoring jobs to managing business processes, ensuring operational personnel have a comprehensive view of the business processes' impacts, bolstering operational visibility. Cross-platform integration has connected legacy distributed databases, file transfers, and workloads through a common orchestration mechanism, minimizing the tool sprawl that previously required excessive investment. Operational standardization from Control-M has created repeatable ways of scheduling, monitoring, escalating, and recovering workloads, which has significantly enhanced the outlook on processes. Finally, operational visibility has provided a consolidated view of workflow execution and dependencies, expanding the understanding of processes without requiring extensive discussions with business teams, instilling confidence in IT operations.

What needs improvement?

The areas for improvement in Control-M involve four key dimensions: observability, intelligence, integration, and automation. I strive to shift from job monitoring to business service monitoring and integrate with enterprise observability tools like Dynatrace. I aim to incorporate AI-driven root cause analysis to avoid manual examinations of multiple jobs by allowing an AI agent to analyze job histories and dependencies. I envision improving recovery processes by making them more autonomous, where AI diagnoses failures and Control-M executes necessary actions with subsequent verification. Enhancing SLA management with predicted outcomes is essential to help me intervene proactively. I want to reduce operational noise by collecting intelligence around job failures and achieving a self-healing candidate factory.

I have not used Control-M's AI capabilities to the extent I would desire, as the accuracy was not very impressive. Insights for failure and performance analysis are not reliable. The AI workflow creator serves as a productivity accelerator, but generated workflows need thorough review and testing. AI monitoring is moderate in usefulness for summarizing logs, while root cause analysis should be treated as a hypothesis rather than a certainty. The AI pilot for planning is similarly moderate in that it assists in generating jobs but requires human validation for production changes. As for autonomous remediation, trust remains a concern as it necessitates deterministic policies and verification. While data-grounded AI capable of querying operational data is somewhat reliable, the interpretive nature of natural language queries leads to susceptibility to incomplete inferences, resulting in hallucinations. Therefore, I cannot consider Control-M AI a reliable root cause analysis engine at this stage.

For how long have I used the solution?

I have been using Control-M on and off for about ten years.

Buyer's Guide
Control-M
September 2026
Learn what your peers think about Control-M. Get advice and tips from experienced pros sharing their opinions. Updated: September 2026.
912,565 professionals have used our research since 2012.

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 has met my business demands, supporting organic growth efficiently. I have not pinpointed any significant issues as my preparatory measures have allowed for both horizontal and vertical scaling.

How are customer service and support?

I feel customer support could use improvements, not as a complaint but as an observation. Enterprise clients typically require more attention to hasten new feature implementations without acquisition barriers.

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

I have utilized Control-M for almost a decade now, and while alternative, non-enterprise solutions existed, their footprint has considerably diminished, with Control-M remaining my primary orchestration solution. When searching for a solution, I evaluated various competitors and believe I made a commendable choice selecting Control-M, which continues to expand in usage since.

How was the initial setup?

My deployment of Control-M took about six to nine months, significantly influenced by my focus on standardization and numerous discussions regarding necessary amendments for partner integrations, which impacted SLA management and governance features requiring their own cycles of standardization and acclimatization.

What about the implementation team?

I maintain a 360-degree relationship with the vendor, contributing certain features not necessarily related to the core product but within the ecosystems.

What was our ROI?

Regarding return on investment, I am witnessing a favorable trend toward realizing significant ROI through standardization where numerous inefficiencies have been addressed. My aim is to bring standardization across automation, which has curtailed tool sprawl considerably. Control-M's automation features are now treated as essential enterprise-grade solutions, driving alignment and significant cost reductions across various departments. In addition, centralized AI usage aids in managing token costs, which I find beneficial.

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

Pricing, setup costs, and licensing can be complex. The licensing has generally been acceptable in value, but it requires careful planning since costs can greatly vary based on deployment models and environmental scales, as well as the number and type of workload integrations being consumed.

Which other solutions did I evaluate?

When searching for a solution, I evaluated various competitors and believe I made a commendable choice selecting Control-M, which continues to expand in usage since.

What other advice do I have?

Control-M is currently used significantly within my organization, largely due to my early adoption as legacy systems are centered on it. I have plans to increase its usage further as I experience more mergers and acquisitions, particularly in integrating smaller-scale entities into my main workflows. Thus, as I navigate diverse environments, enhancing integration remains a priority while minimizing the impact of security challenges and optimizing operational tasks. Control-M is highly effective when processes are somewhat homogeneous. Organizations should leverage its features to ensure full advantage of what Control-M offers, as my learning experiences have shown that a solid understanding of the solution supports effective business service management. I would rate Control-M as an eight out of ten. I choose an eight out of ten because I still have steps to cover in implementing broader intelligence from large language models into Control-M's features. Control-M is evolving toward an AI-native approach to IT operations, and I would like to see it embody that more fully. From a governance standpoint, I rate it as an eight, as there are areas needing evolution to become a very enterprise-grade application. Security-wise, I want to see a stronger AI-first methodology for operations, indicating there is ample opportunity for enhanced security features within Control-M.

Disclosure: My company has a business relationship with this vendor other than being a customer. Ecosystem Partner
Last updated: Sep 2, 2026
Flag as inappropriate
PeerSpot user
Senior Associate at a tech vendor with 10,001+ employees
Real User
Top 20
Aug 28, 2026
Centralized workflows have improved automation and reduced daily incidents across key operations
Pros and Cons
  • "Control-M performs very well in building, scheduling, managing, and monitoring production workflows, and this workflow orchestration is important for DataOps and DevOps teams because it enables centralized scheduling activity and automation of complex workflows, thus improving operational efficiency and ensuring better governance and compliance."
  • "Control-M licensing is somewhat expensive for smaller organizations, and companies are hesitant to adopt BMC Control-M; the initial setup and implementation require a lot of admin work, so reducing that requirement would be greatly helpful."

What is our primary use case?

Control-M is used for centralized monitoring and management of job scheduling across multiple platforms, and it serves day-to-day automation use cases, including file transfer and FTP and ERP jobs to be scheduled.

Multiple applications are supported, and with regard to file transfer, multiple files are received from the upstream and processed. When the file watcher successfully finds the files in the upstream, it transfers them to the downstream application, where multiple applications consume that file for their activities, including business warehouse management and day-to-day invoice processing, as well as file drive utilization.

Control-M is used for payroll, workflow management, ERP, supply chain, and file transfer, as well as HR portal management.

What is most valuable?

Control-M performs very well in building, scheduling, managing, and monitoring production workflows, and this workflow orchestration is important for DataOps and DevOps teams because it enables centralized scheduling activity and automation of complex workflows, thus improving operational efficiency and ensuring better governance and compliance.

Control-M has multiple benefits; it has improved ROI, and all KPIs have been met by implementing Control-M, resulting in a large reduction in the number of incidents. Before using Control-M, approximately 100 to 150 incidents occurred daily; now it has reduced to 10, and ROI and KPI targets are now met, indicating performance is in the green, whereas before it used to be in amber or red.

Control-M offers best features such as reducing manual effort for SLA compliance through its visual monitoring tool, minimizing operational error, and providing end-to-end workflow visibility; incident resolution can also be faster thanks to its GUI.

What needs improvement?

Control-M licensing is somewhat expensive for smaller organizations, and companies are hesitant to adopt BMC Control-M; the initial setup and implementation require a lot of admin work, so reducing that requirement would be greatly helpful.

The accuracy and reliability of Control-M's AI capabilities need improvement; AI in Control-M is not used much, so detailed commentary on this aspect is limited.

For how long have I used the solution?

I have more than 10 years of experience in this field.

What do I think about the stability of the solution?

Control-M is very stable.

What do I think about the scalability of the solution?

Control-M can be rated nine out of ten when it comes to scalability; it is very scalable and allows adding jobs and processes easily.

How are customer service and support?

Control-M pricing is on the higher side; the cost should be reduced to onboard multiple customers, especially since open-source options are emerging. However, BMC customer support is very helpful and assists with licensing and everything.

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

Autosys was previously used before switching to Control-M because it offers a better visual experience, customer support, and more features.

How was the initial setup?

Control-M takes one week to deploy, including setting up the environment, the agent, and the EM server.

What was our ROI?

A return on investment has been observed.

Which other solutions did I evaluate?

Before choosing Control-M, options like Apache Airflow and some of the processes in BizTalk were evaluated, but Control-M was found to be superior.

What other advice do I have?

Control-M's governance and security are being worked on, and governance and audit capabilities exist, with all EM servers and Control-M servers being able to be hosted locally, so there are not many issues on the governance part.

Integrating Control-M with technologies for DataOps and DevOps processes has been a moderate experience; while a few CI/CD pipelines have been included in Control-M, deploying DevOps has not been easy, but a few features have been added, including using Control-M stats.

Control-M should be considered by those looking to use it because it offers enterprise-grade reliability, strong module integration with tools like Informatica and AWS, better support, and scalability compared to other schedulers. I would give this review an overall rating of 9.

Which deployment model are you using for this solution?

Private Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Disclosure: My company has a business relationship with this vendor other than being a customer. Partner
Last updated: Aug 28, 2026
Flag as inappropriate
PeerSpot user
Buyer's Guide
Control-M
September 2026
Learn what your peers think about Control-M. Get advice and tips from experienced pros sharing their opinions. Updated: September 2026.
912,565 professionals have used our research since 2012.
Hemanthreddy Vakiti - PeerSpot reviewer
Data engineer at a tech vendor with 10,001+ employees
Real User
Top 5Leaderboard
Mar 29, 2026
Automated scheduling has streamlined our data pipelines and improved cross-platform workflows
Pros and Cons
  • "Control-M is the most used tool in my current project and is essential for job scheduling and checking job failures."
  • "One thing I find challenging is if a job is executing and we put it on hold, then if a job is an Informatica or SnapLogic job and we put it on hold, the corresponding pipeline in Informatica or SnapLogic would still be executing."

What is our primary use case?

I am currently working as a Data Engineer at Cognizant. I have been using Control-M for the past eight months since I joined Cognizant as a Data Engineer. As a Data Engineer, my job is to monitor jobs and maintain pipelines, and Control-M is a scheduler tool which we use to schedule jobs by linking the jobs as predecessors and successors so that the flow of the data pipelines continues without human interference.

The daily important task which we are monitoring is the SaleRPT report, which gives business users the sales that happened the previous day in a restaurant at our project in Cognizant. The jobs are connected in such a way that starting, there are replication jobs, and then they are connected to SQL Server to transform the data and load it into Oracle SQL. From there, again, the data is loaded into our data warehouse tables, and the final target tables are Essbase. So this total flow has around 17 to 18 jobs which are scheduled to run twice a day when we get EOD clearance for each site. So these are the latest tasks for which I used Control-M to schedule jobs in a sequential manner.

In our legacy system, there are some Informatica jobs and some SnapLogic jobs. For example, there are three sets of jobs which are from Informatica, and the next successor jobs are from SnapLogic. Control-M allows us to link these Informatica jobs to SnapLogic. If the Informatica job is completed, it would automatically trigger the SnapLogic pipeline. So it allows the usage of multiple tools. For DataOps and DevOps, it is quite important to use Control-M, as it is a scheduler which schedules multiple jobs based on our requirement. We can easily change the schedule for a particular day if we have a lesser number of data. And if there is any data miss, we can also easily reprocess using Control-M by putting a few jobs on hold and running the jobs manually. So I think it is quite extensively important to use Control-M for a Data Engineer at any level.

There are multiple teams which are using Control-M. I think there are nearly 80 to 90 employees who are using Control-M tool in my organization in my current project at Cognizant. Mostly, 60 to 70 percent of them are Data Engineers. Some are from the BI ETL, Business Intelligence ETL team, and some are from the DevOps team, and some are part of the development team also. And some are part of the Aloha Insight team. These are the teams which I know which are currently using Control-M.

What is most valuable?

I have been using Control-M to monitor and maintain pipelines. It helps us schedule jobs by linking them as predecessors and successors, ensuring the continuous flow of data without human interference. Control-M is the most used tool in my current project and is essential for job scheduling and checking job failures. Its easy interface makes it beginner-friendly.

Control-M's ability to link jobs from different tools such as SnapLogic, Informatica, and GCP DAGs enhances its functionality. The scheduler, ad hoc runs, and job linking features are particularly useful. It allows job connections to various tools and notifies us via email of any job failure, providing logs for quick rectification.

It can save us significant time, reducing errors and the time taken to rectify them. Automatic failure notifications enable rapid response, facilitating efficient job management. Control-M enables development on various platforms, which is essential for DataOps and DevOps operations.

Its user-friendly nature allows quick learning and management of tasks, with significant time savings compared to manual processes. We now receive automated failure notifications, which streamline error rectification and job reruns. Control-M's integration with Informatica and SnapLogic further exemplifies its efficiency.

What needs improvement?

One thing I find challenging is if a job is executing and we put it on hold, then if a job is an Informatica or SnapLogic job and we put it on hold, the corresponding pipeline in Informatica or SnapLogic would still be executing. We need to again go to that tool and kill the job. Rather, it would be easier if we kill the job in Control-M and it would automatically be killed in Informatica or SnapLogic.

In some cases, some jobs go into a waiting state. So again, we need to change the Control-M settings for that particular job manually to transform it into the normal flow. These are the two things that if they are changed, Control-M would be an even better tool.

For how long have I used the solution?

I have been using Control-M for the past eight months since I joined Cognizant as a Data Engineer.

What do I think about the stability of the solution?

We have never experienced any licensing or any security issues from Control-M. My manager and the other members of my upper hierarchy manage the pricing. Since I have been using Control-M for the past almost one year, I have never experienced any security or software issues in it.

What do I think about the scalability of the solution?

Control-M is easily scalable. I would rate it a nine out of ten when it comes to scalability of Control-M.

How are customer service and support?

I have not used customer support until now, as the monitoring and the management of Control-M is done by another team. However, the other team which currently manages Control-M has helped us a lot.

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

When I was deployed into this project, Control-M was already in use, so I have not chosen or compared Control-M with other tools. Since I have been using it, I have not experienced any flaws or any issues.

What about the implementation team?

For development, maintenance, and changing, I think around four to five people are enough for monitoring. For development, we need quite a lot of them. Once it is developed, only three to four people can easily manage Control-M.

What other advice do I have?

I would recommend Control-M to most people. When it comes to metrics, I am not sure on how much the tool has saved us, but I am quite sure that it saved us a lot of time.

For scheduling, Control-M is the first tool which I have used. Along with Control-M, I am also using DAG monitoring, which is already enabled in GCP, which is almost similar to a scheduler.

We can easily depend on it to schedule the jobs and monitor them. I am already using it quite much for my daily tasks for my project. I am satisfied with the way I am using it and the features it is allowing me.

One thing is how easy it is to use. Anyone, if they open Control-M and look at the jobs, they can easily know how to run a job, how to kill a job, how to put it on hold, how to check the logs, when it started, when it ended, whether it is running fine, or if there are any anomalies in the job. So I would recommend it. I advise them that it is a good tool. I would rate this product an eight out of ten.

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: My company does not have a business relationship with this vendor other than being a customer.
Last updated: Mar 29, 2026
Flag as inappropriate
PeerSpot user
Packiyaraj Raja - PeerSpot reviewer
Project Manager at Cognizant
Real User
Top 20
Nov 20, 2025
Saves significant weekly effort by automating job scheduling and ensures immediate task transitions
Pros and Cons
  • "Thanks to Control-M, around five days are being saved; otherwise, old data would be received for the current week's business, but now the latest data is received."
  • "Control-M has room for improvement in displaying dashboard-like graphical reports once processes are completed."

What is our primary use case?

Control-M is used to run Oracle scripts with scheduled jobs including monthly, weekly, and yearly schedules. Around 50 or more jobs are run every week. Control-M connects to the database, triggers all procedures, performs the operation, and generates the final report. The log is sent to mailboxes detailing how the process went, any issues, or any errors. If there are issues, the mailbox is checked; otherwise, a message indicating successful completion is received along with statistics such as how much time the process took and which processes were run. Jobs are scheduled once, Control-M jobs are created, timing is set up, and the jobs fire automatically at the particular time.

Control-M is used to connect to Oracle products, and through Control-M, a Tableau dashboard is maintained. Most of the scheduling jobs use Control-M to schedule. Control-M helps all products, making it a utility that can be used wherever scheduling features are needed. It is not just for DevOps, databases, or front-end applications; it can be used anywhere without manual intervention to perform particular activities. Wherever there is an opportunity for scheduling jobs, Control-M is the first option.

For migration, Control-M is considered very good. Once all the source and target details are configured in Control-M, it can automatically migrate data. It requires proper configuration and specifying the necessary changes for target technology along with the source system scripts. If properly configured, the complete migration can be triggered end to end. Data migrations and reporting, along with all scheduling activities, can be efficiently managed.

What is most valuable?

The best features in Control-M include sending emails to mailboxes after the process is completed and providing proper acknowledgement reports. The timing is impressive; it connects very fast and performs activities efficiently. The UI is very friendly, making it easy to configure jobs in Control-M. If core technology scripts are available, creating Control-M jobs is a five-minute task. The GUI is very friendly, which simplifies task assignment, scheduling, canceling, and all these operations, making it easily navigable.

Every week, 50 jobs are run using Control-M. If those 50 jobs were being run manually, it would take more than a week. Through Control-M, the jobs are able to be scheduled within two days, saving around five days of effort.

Before Control-M, jobs would be run on Friday evening so that the process would end by Sunday night, allowing the business to start on Monday. Without Control-M, everything would have to be run manually throughout the week. Thanks to Control-M, around five days are being saved. Otherwise, old data would be received for the current week's business, but now the latest data is received.

What needs improvement?

Control-M has room for improvement in displaying dashboard-like graphical reports once processes are completed. For example, after scheduling 50 jobs, if a dashboard showing the completed scripts, status, and time taken is displayed within Control-M itself, it would be very helpful. Currently, mailboxes are checked for reports; if it were in Control-M, anyone could check it. Only those configured with specific mail IDs receive emails, so if a few members are not set up, they will not see the reports. If it were available in Control-M, those users could directly check the dashboard.

For how long have I used the solution?

Control-M has been used for the last two years from the beginning of the project level. Earlier, it was already there in Control-M that the client was using.

What do I think about the stability of the solution?

The same score for stability is a nine out of ten.

What do I think about the scalability of the solution?

Control-M is capable of handling a large volume of processing if the necessary memory space is provided to the server.

How are customer service and support?

Great support is received, with a rating of nine out of ten.

How would you rate customer service and support?

Positive

What other advice do I have?

Control-M would definitely be recommended because it saves a lot of time. If everything were being done manually, it would take a lot of time to run and validate scripts. If everything is configured in Control-M, even non-experts like front-end staff can trigger jobs, making it simple. It is a one-time configuration, and anyone can trigger it. That is the best part; significant time is saved, and there is no waiting time; the next process starts immediately once the current one is completed. If dependencies are set in Control-M, it starts the next task automatically. That is why Control-M is highly recommended for scheduling.

The client is a big enterprise client.

Control-M requires occasional maintenance, maybe yearly or once every six months for upgrades. A Control-M team manages activities such as maintenance every six months or once a year, including cleaning up scripts or memory.

Around 15 members are using Control-M.

The overall review rating for Control-M is ten 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
Seth Naitram - PeerSpot reviewer
Technical Analyst at a financial services firm with 10,001+ employees
Video Review
Real User
Top 20
Nov 6, 2025
Provides critical workflow automation and frees teams to focus on high-value tasks
Pros and Cons
  • "Without Control-M, I don't know where we'd be, and if we shut it off, the business would probably run for about six hours before we faced serious issues, highlighting its role as a key component to our success."
  • "Personally, I'd like to see a little bit more color in the web interface, and in terms of its technical ability, the one thing I would be critical about is a bit more user-friendliness with the reports and the way we input information into it."

What is our primary use case?

Control-M manages pretty much everything in our hemisphere, helping us meet our financial regulatory obligations, file transfers, running scripts, PowerShell, and SQL, making it critical to our day-to-day operations.

Control-M supports our DataOps and DevOps initiatives by providing an avenue for our DevOps teams to problem-solve in an easy way, giving them a platform to build on rather than having to start from scratch.

What is most valuable?

The measurable benefits or improvements we've achieved with Control-M are critical in the finance industry, as it keeps us on target with all regulatory requirements. Without Control-M, I don't know where we'd be, and if we shut it off, the business would probably run for about six hours before we faced serious issues, highlighting its role as a key component to our success.

Control-M has definitely enabled new capabilities and business processes that weren't possible before, allowing us to go to other departments and problem-solve for them, eliminating manual tasks that have been done for years. Departments now benefit from not even needing to look back at whether a task is being done since the information is readily available, providing them more time in their day for productivity and enhancing life for our customers.

What needs improvement?

Control-M is a great product already, but everything can do with a bit of improvement. Personally, I'd like to see a little bit more color in the web interface, and in terms of its technical ability, the one thing I would be critical about is a bit more user-friendliness with the reports and the way we input information into it.

For how long have I used the solution?

I've been working with Control-M for three years.

What do I think about the stability of the solution?

Once we have tested things and gotten them into play, during the three years that I've been working with Control-M, I've encountered only one problem, and BMC's support has been quite good, allowing us to solve that issue quickly and easily.

How are customer service and support?

Once we have tested things and gotten them into play, during the three years that I've been working with Control-M, I've encountered only one problem, and BMC's support has been quite good, allowing us to solve that issue quickly and easily.

How would you rate customer service and support?

Neutral

What was our ROI?

The biggest return on investment from using Control-M, from my point of view, is the ease of use and the time it gives our employees back in their day to be more productive.

What other advice do I have?

I would give Control-M a very good rating in building, scheduling, managing, and monitoring workflows. It is pretty easy to use, and we have taken people without any type of formal training and been able to get them into using Control-M fully as a scheduler within weeks, proving its ease of use. In terms of its use for scheduling and building, it provides options, and it comes back to having flexibility, which is appreciated by anyone who has worked in the build area. With all the plug-in options and various job types that you can create, it increases the flexibility and the avenues available for using Control-M as a solution.

I've not had much interaction with licensing. In terms of costs, I think in life you have to pay for what you want, and generally, if you want quality, you've got to pay for it, but in my limited knowledge of pricing outside of Control-M and BMC, I think it is competitive, recognizing there's not a lot out there like Control-M, making it difficult to determine what the price should be as it is a critical piece of work worth its value. I would rate this product an 8.5 out of 10.

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: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Himanshu Mohapatra - PeerSpot reviewer
Senior Test Automation Engineer at Apmosys
Real User
Top 5
Apr 29, 2026
Orchestration has streamlined enterprise workflows and consolidates complex job scheduling
Pros and Cons
  • "What is most appreciated about Control-M is that it is easy and reliable."
  • "There are areas for improvement in Control-M as it carries some vulnerability points that could be fixed in any version, or it could be made easier for organizations to repeatedly install or update new patches with more stable versions."

What is our primary use case?

I primarily use Control-M for scheduling jobs for scripts, batch scripts, and Linux scripts. Most of the writing involves service restarts on servers.

For data ops and DevOps processes, the requirement involves integration processes that need to be scheduled in Control-M, allowing management of cyclic processes for integration and continuous execution.

For building, scheduling, and managing production workflows, access is available through the URL or from the client software, Control-M Configuration Manager.

Control-M has made it easier to create workflows for both cloud and on-premises environments with features such as drag and drop functionality. This makes it simpler for users to create jobs and integrate them with dependent jobs.

Control-M has helped consolidate job scheduler tools with features such as SMS and mail capabilities, which other scheduler tools do not provide.

What is most valuable?

The best features of Control-M are particularly effective for Windows scripts and Windows servers, mainly for service restarts.

What is most appreciated about Control-M is that it is easy and reliable. Jobs that have been created can be accessed through the front end URL, where operations such as hold, release, and execution can be managed entirely from the user GUI front end.

Workflow orchestration is important for data ops and DevOps tasks as it makes scheduling scripts and managing various aspects of operations much easier through a single screen.

What needs improvement?

There are areas for improvement in Control-M as it carries some vulnerability points that could be fixed in any version, or it could be made easier for organizations to repeatedly install or update new patches with more stable versions.

For how long have I used the solution?

I have been using Control-M for four years.

What do I think about the stability of the solution?

On a scale from one to ten, with ten being the best, Control-M's stability is assessed as a solid product at approximately eight or nine. BMC support provides robust backing, with new patches arriving daily and being integrated with previous versions to replace outdated updates and fix bugs while unlocking more features. No stability issues have been noticed during the four years of use.

What do I think about the scalability of the solution?

Regarding scalability, based on the features and how they help with day-to-day tasks, Control-M can be considered scalable.

How are customer service and support?

In terms of technical support, the focus involves creating scripts for service restarts on particular servers with the main target of providing support for automation services, automation management, job failure management, and managing the agent package and Control-M package.

How was the initial setup?

The deployment of Control-M is easier than other tools. There are no critical tasks or activities required to deploy on the server; it simply involves setup and installation on the server with the tool ready to use immediately.

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

Regarding pricing, Control-M is not the cheaper option. License renewal is based on active jobs in a year, but it is cost effective. More features are provided compared to other tools at the same price.

Which other solutions did I evaluate?

When comparing Control-M with other solutions such as ActiveBatch, JAMS, and IBM, Control-M offers easier manageable operations for hold, release, and execution, which can be managed directly from its front-end URL. In its configuration tools where jobs are created, there are no difficulties encountered. Unlike other tools where dependency tools and jobs must be mentioned separately, Control-M provides direct drag and drop functionality with arrows. This is much easier than other tools such as IBM Task Scheduler or Jenkins.

What other advice do I have?

Approximately 2,000 to 3,000 people use Control-M, including users from Axis Bank where all employees are using Control-M.

Control-M is recommended to other users by providing them a demo and showing them the uses, which helps them understand the benefits and features that Control-M provides that cannot be obtained from other tools. This allows them to rely on Control-M for their day-to-day tasks.

One point is deducted from the overall rating because Control-M carries some vulnerability points. The overall rating for Control-M is nine out of ten.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Last updated: Apr 29, 2026
Flag as inappropriate
PeerSpot user
SomashekarSG - PeerSpot reviewer
IT Consultant at a consumer goods company with 11-50 employees
Consultant
Top 20
Apr 6, 2026
Secure file transfers have increased traceability and now simplify our end‑to‑end job management
Pros and Cons
  • "File Transfer Enterprise is the most valuable feature for our current project in terms of secured transfers and how we can track the transfers and manage significantly more with the transfers we are doing."
  • "Pricing for Control-M is on the costlier side when it comes to SaaS pricing."

What is our primary use case?

I predominantly use Control-M for file transfers through the SaaS version. BMC has recently added an enterprise feature for the SaaS version, and we are now using it mostly for the file transfer part and also the APIs, which has been our latest addition.

With my current project, the File Transfer Enterprise is the best use case for us in terms of secured transfers and how we can track the transfers and manage significantly more with the transfers we are doing. This is the best feature, considering the ROI as to what my current scenario was and what we have achieved with the enterprise feature.

What is most valuable?

File Transfer Enterprise is the most valuable feature for our current project in terms of secured transfers and how we can track the transfers and manage significantly more with the transfers we are doing. This feature provides the best value, considering the ROI that we have achieved with the enterprise feature.

What needs improvement?

The integrator feature is not being supported by the BMC support team, which leaves it to us to customize and integrate it. Of course, the use cases differ and that is when they have decided not to have it under the support cluster. However, having basic support on the integration integrator would help us considerably. We do a lot of research and development to achieve what we need to accomplish, but BMC has the experts and eventually they have the answers. If they include the integrator feature under the support structure, it would be greatly beneficial.

The integrator feature is handy, but it can be tricky when we are trying to integrate in terms of achieving the connection profile. Setting up the connection profile initially to get any integrator working for us is somewhat tricky with different use cases we want to achieve. It is not straightforward.

For how long have I used the solution?

I have been using Control-M since 2008 when I got into IT and started my career.

What do I think about the stability of the solution?

The SaaS version is excellent in terms of stability. For the price, it is very stable. We have not had any downtime. It has been more than two and a half years, approaching three years now since we got SaaS onto our system with no downtime at all. It is quite stable.

What do I think about the scalability of the solution?

The scalability aspect is simply a matter of getting more agents in place and since it is a SaaS version, it gets scaled up on their end. We do not have to worry much about it. Of course, the licensing comes into play if the number of jobs are increasing, but it is dynamic.

How are customer service and support?

I have recently contacted the BMC Control-M technical support team.

They are top-notch in terms of speed and quality. Most of the time, any question starts with extracting the logs and providing them to the support team, and they go through that. If they are not able to resolve the issue, they take time and put it to the research and development team. Of course, it takes a while if it goes to research and development, but they make sure that the issue is resolved. That is something great about them.

I would give the support a score of nine. I would still like to rate them ten, but some cases do take a while to get the resolution.

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

Autosys has been used and is the closest alternative to BMC Control-M. There are other features and other products, but Autosys is the most used alternative. However, it is nowhere near what BMC Control-M has to offer.

How was the initial setup?

The initial deployment of Control-M was straightforward. With the current SaaS version, there is a support window of 14 days or specific hours. It is straightforward and depends on who is going to drive the deployment. For my case, I was experienced with the on-premise version as well, so that seemed straightforward for me. However, for those coming in with lesser experience, it may take some time. The documentation is excellent, so it is straightforward.

What about the implementation team?

The deployment of Control-M requires two administrators. Basically, one administrator is the minimum need, but one can do the deployment. Since we have two admins, we share the workload. One is sufficient for the task.

What was our ROI?

Pricing for Control-M is on the costlier side when it comes to SaaS pricing. However, it does take off all the hassles of maintaining the Control-M server itself. This leaves us with only managing the agent part of it. It has pros and cons to that pricing feature, but it is on a higher side. Mostly in terms of ROI, the companies and stakeholders have that complaint.

What other advice do I have?

Control-M does require maintenance on our end. There are two different windows of maintenance. One is when the core technology, in our case SAP, is getting under maintenance window, so we have to pause our jobs and resume it later on. This is a critical window that prevents our jobs from being pushed into SAP. We have to pause it and resume it depending on the schedules and make sure that we resume it and do not miss any jobs. The other window is when our agent maintenance or agent infrastructure maintenance occurs, when switching from a primary to a secondary agent, routing it, and making sure nothing is lost in the transit. Those are the two maintenance activities we perform.

We have a team of seven today, with two of us as admins. We have three schedulers and two monitoring agents.

Our engagement is with BMC. I have been involved with getting the contract rolled in for my current client and getting into the core of the technicalities in achieving the job requirements. It has been both.

We achieved the project in a month's time with Control-M. We had a project of converting and migrating our jobs from SAP workload onto the Control-M scheduler. End to end, we took less than a month to get the agents installed on the SAP infrastructure and get these jobs migrated from the SAP workload. Overall, I give this product a review rating of ten.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Last updated: Apr 6, 2026
Flag as inappropriate
PeerSpot user
reviewer2794137 - PeerSpot reviewer
Growth Sales Leader at a tech services company with 51-200 employees
Reseller
Top 20
Dec 31, 2025
Automation has improved operational visibility and has supported reliable business processes
Pros and Cons
  • "Control-M, developed by BMC, which was previously part of BMC Helix and is now BMC Software, is focusing on Digital Business Automation processes, they are developing many different modules in Control-M, and the scalability is fantastic."
  • "Possible areas for improvement could include documentation, configuration, and pricing."

What is our primary use case?

I work with Control-M from a commercial aspect and engage with IT and operation teams across different industries, which gives me direct exposure to how Control-M is used in real production environments. My role is to deliver tangible value to these teams.

What is most valuable?

The valuable features of Control-M depend on the specific customer needs. Some customers have business-critical processes, strict SLAs, and hybrid or multi-cloud environments where Control-M provides end-to-end visibility of all these processes. Control-M also offers different modules, such as MFT, which allows users to transfer files with the tool. As a commercial professional, I cannot personally attest to specific features since I do not typically use the tool directly, but I can share what customers have told me they value about the product.

What needs improvement?

As a commercial professional, I think one of the downsides of Control-M is that not all people know they can use a tool such as Control-M, and they think that Control-M is going to be very expensive, which is the reason why they don't want to use it or seek more information about it. However, when they are accustomed to using this type of tool or Control-M as a scheduler, they feel better with it and with their role inside their enterprise. For example, if they don't have any scheduler, they don't know that they can use a scheduler to automate different business processes. When they recognize that they can use this type of tool, one of the objectives is to reduce costs. They may spend money in the short term, but in the medium or long term, they will probably have more benefits than risk.

Control-M has everything that a person needs because the problem is not high cost. Control-M is available on-premises and in the cloud, and they are having more apps every week with the app integrator. I don't have anything that I dislike about Control-M. Possible areas for improvement could include documentation, configuration, and pricing. Being more flexible and having out-of-the-box reporting for business stakeholders would be beneficial. Continuing to simplify licensing and packaging for smaller customers would also help improve customer conversations. Reporting is often mentioned as an area where Control-M could continue to evolve. Many customers would appreciate more out-of-the-box business-friendly reports. Control-M has operability with SLA-focused reports, but developing something with less customization would be better.

For how long have I used the solution?

I have been using Control-M for more or less two years.

What do I think about the stability of the solution?

I think that some instability is normal because everything is in the cloud, and I can remember a few months when the AWS cloud crashed. If you see the SLA reports or responses from different customers, they are very happy with the tool. Control-M achieves more or less 98% or 99% uptime in the cloud, which is a fantastic rate. I think 100% is impossible to achieve, and 99.8% is a good number.

What do I think about the scalability of the solution?

Control-M, developed by BMC, which was previously part of BMC Helix and is now BMC Software, is focusing on Digital Business Automation processes. They are developing many different modules in Control-M, and the scalability is fantastic. Probably in a couple of years, Control-M is going to be the best scheduler. Currently, they are competing with other schedulers such as Redwood, Broadcom, and Stonebranch, but in a couple of years, maybe one or two years, Control-M is not going to have any competitors.

How are customer service and support?

I have used technical support from BMC when we need to do demos for instances in the BMC tool. The technical support team are very good professionals and they do their jobs excellently. Since I don't use Control-M directly, if I have a problem with Control-M, the technical team from my enterprise would need to talk with the technical team from BMC. I usually talk with the commercial team from BMC rather than the technical team. I talk with the technical team when I need to make a demo, proof of concept, or proof of value, and we need to customize the future instance for the client. If I need to rate the technical support from BMC, I would give them a 10 because whenever I want to do something with them, they answer me, and I am very happy with them.

How would you rate customer service and support?

Positive

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

I don't use any alternative schedulers. I know that you can talk about Redwood, Broadcom, or Stonebranch, but I don't use any one of these schedulers.

How was the initial setup?

I don't have a lot of contact with deployment. Probably if I think about some customers, they tell me that there is also interest in simplifying upgrades and environment standardization, particularly for organizations with multiple Control-M instances. If you talk with a small customer, they are going to be happy with deployment, upgrades, or the environment.

Control-M has an upgrade more or less every year or every two years. If you want to use the latest upgrade, you need to upgrade your tool.

What about the implementation team?

The implementation team depends on the person doing the deployment.

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

The current pricing is good. Other vendors such as Broadcom are increasing their prices, so right now, Control-M is not one of the highest-cost schedulers. My customers have never told me anything negative about the pricing or licensing. BMC can be very amenable with the pricing of the tool. I have small customers, and I think that is a good point of view because they think they can't have the budget for a tool such as Control-M, but they do have the budget. Control-M is a tool for every kind of customer. You can sell Control-M for 15K on-premises and you can sell it for 7 million or 11 million. I think that people need to change their thinking because Control-M is not just an expensive tool. It is a tool for everyone, for every enterprise.

Which other solutions did I evaluate?

I would rate Control-M at nine.

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

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: Reseller
Last updated: Dec 31, 2025
Flag as inappropriate
PeerSpot user
BRUJ AHMED - PeerSpot reviewer
Sales Manager, Uae at FIRST SOLUTIONS SERVICES
Real User
Top 10
Jul 15, 2026
Workflow orchestration has improved document digitization and still needs better integration options
Pros and Cons
  • "Control-M also provides low-code and no-code capabilities that allow business users to work on workflow orchestration in a straightforward manner."
  • "The areas that have room for improvement for Control-M include integration and different data structures."

What is our primary use case?

We are a system integrator specializing in document digitization and DMS applications, and we encounter various workflows within documents and data. I have been using Control-M for less than one year, primarily on workflow process applications where we work with clients on digitizing backlog conversion projects. We use it when there are complex structured documents with AI-enabled workflows. We encountered this orchestration platform where we need to work across documents and applications to integrate whenever there is a critical business workflow.

What is most valuable?

The best features of Control-M are the seamless and simple process that any business user can understand and adapt to. Control-M also provides low-code and no-code capabilities that allow business users to work on workflow orchestration in a straightforward manner.

I assess Control-M as having ease of use and being simple to deploy and configure at a business level. When workflows are structured, it appears simpler and easier to create and integrate data pipelines for on-premises and cloud environments. For complex workflows, we need to fine-tune and understand the system before deployment.

Control-M currently saves approximately 15 to 20% of time compared to our previous support system.

What needs improvement?

The areas that have room for improvement for Control-M include integration and different data structures. Additionally, whether the deployment is on-premises or hybrid requires careful consideration. Both applications we worked on were on-premises, and we did not work on any cloud applications. The challenge regarding latency and other connectivity integration will likely be a key challenge for Control-M, and understanding how this will impact ease of use and deployment will be important.

For how long have I used the solution?

I have been using Control-M for less than one year, primarily on workflow process applications where we work with clients on digitizing backlog conversion projects. We use it when there are complex structured documents with AI-enabled workflows. We encountered this orchestration platform where we need to work across documents and applications to integrate whenever there is a critical business workflow.

What do I think about the stability of the solution?

I rate the stability of Control-M as seven. I rate it a seven because it is still in the initial phase. We need to deploy other workflows and observe how the application scales and how the stability of the whole application with an increased number of users deployed across different locations will perform.

What do I think about the scalability of the solution?

I rate the scalability of Control-M as eight.

How are customer service and support?

I rate the technical support of Control-M as a seven on a scale of one to ten.

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

I did not migrate from Broadcom, CA, or Redwood because this was a straightforward implementation of the application from the start.

How was the initial setup?

I did not encounter any challenges with Control-M or with the deployment process because this was just an initial starter pack to begin with. It was a small project and was straightforward.

It is difficult to assess how easy or difficult it is to integrate Control-M for our DevOps and DataOps processes because we have not done any integration. It was a standalone use of the application. Our scope was limited and we have not encountered the integration part.

What about the implementation team?

We had only one specialist working with Control-M, and we hired third-party resources to work on the project.

What was our ROI?

Resource-wise, we have realized approximately 20% value from Control-M, but financially, it is premature to assess regarding ROI.

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

Regarding the pricing of Control-M, I believe it looks competitive compared to other vendors. Whether it is a SaaS application or an on-premises application varies, and they have different structures such as a starter pack or a value pack. We went with the starter pack.

Which other solutions did I evaluate?

I cannot compare Control-M with other solutions or vendors because this request came from the end user, so I cannot provide live feedback.

What other advice do I have?

Currently, we do not use Control-M to orchestrate workloads across multiple environments; all usage is on-premises.

I have not used the Control-M Python client or API because no API was within our scope, so I cannot comment with any correct feedback.

Which deployment model are you using for this solution?

On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer. Integrator
Last updated: Jul 15, 2026
Flag as inappropriate
PeerSpot user
Raouf Magdy - PeerSpot reviewer
Fintech Analytics Lead at a tech vendor with 10,001+ employees
Real User
Top 20
Sep 15, 2025
Has unified job monitoring and improved operational flexibility through centralized scheduling and calendar integration
Pros and Cons
    • "There are some areas in Control-M that have room for improvement, particularly some constraints regarding the scripts, such as limitations in how they can be executed and integrated; it's not the normal scripting way in some cases."

    What is our primary use case?

    My use case for Control-M is that it's a job scheduler for some jobs regarding data warehouse jobs and billing tasks for a telecommunication company, mainly monitoring jobs.

    What is most valuable?

    The best features of Control-M that I most appreciate are the integration and unification of different systems, such as BMC Remedy, integration with alerting systems, and the unification for the dashboard—something akin to one dashboard to monitor everything, which is very good. It can communicate with different platforms such as cloud, different systems, and OSes. I also appreciate the visualization; when we are designing a tree, a job tree, the option to visualize the dependencies and the mapping is very user-friendly.

    Control-M has positively impacted my organization, particularly in the flexibility it offers in scheduling jobs. It has a nice feature called Calendar Integration that integrates with the company calendar to allow for the holidays and special events regarding the organization, not only the public calendar, but specifically for the organization.

    What needs improvement?

    There are some areas in Control-M that have room for improvement, particularly some constraints regarding the scripts, such as limitations in how they can be executed and integrated; it's not the normal scripting way in some cases. It's not in all cases, but in some cases, there are limitations and constraints in running the scripts. 

    Additionally, Control-M requires some hardware resources in terms of system requirements; it consumes some hardware resources.

    For how long have I used the solution?

    I have been using Control-M for about five years or more than five years.

    What do I think about the stability of the solution?

    The stability of Control-M gets a nine from me; although we faced one issue during this year regarding its stability, nine is good for it.

    What do I think about the scalability of the solution?

    Scalability for Control-M is good; I would rate it an eight due to the high license cost, but it's scalable.

    How are customer service and support?

    I would rate the technical support for Control-M a nine.

    How would you rate customer service and support?

    Positive

    What was our ROI?

    I have seen a return on investment with Control-M; we have the real-time alert feature. Our administrators get alerts for any job failures or emails for any issues, which saves our business. We also have reporting tools embedded in Control-M to generate daily reports and keep historical data. All of this handles our job, mainly the monitoring and automation for the scheduling. That's why we are using it.

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

    My thoughts on the pricing of Control-M are that the cost of the license is very high. You have to implement some cost-saving measures, such as cleaning up jobs that are not required anymore on a monthly basis, in order to control the license, as the license is very costly. 

    Additionally, there's a dependency on training; on a yearly basis, or whenever there's a new version, we need to schedule training and an official training from an accredited course center or from BMC itself, which is very costly.

    Which other solutions did I evaluate?

    I haven't dealt with other solutions or vendors on the market, but I can say Control-M is better than good when it comes to automation.

    What other advice do I have?

    There is a good feature about the drag-and-drop; we can easily create and modify jobs with drag-and-drop in the interface, which makes it easier and user-friendly. BMC is a good strategic partner; they are helping us in mapping out our migration strategy, and we have a team from their side that supports us in our job. They know our case and they are specialized in our system, following up on our system.

    I recommend Control-M to other users because it's user-friendly, it has a unified dashboard, and it's easy to schedule and use. However, there are certain limitations, especially for larger organizations, to afford the cost of the license and the cost of training. For a small organization, I wouldn't recommend it, as it would be very costly for them.

    I would rate Control-M an eight out of ten, considering I have some concerns about the cost and the training, which is also related to cost. 

    Which deployment model are you using for this solution?

    Hybrid Cloud
    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.
    PeerSpot user
    Buyer's Guide
    Download our free Control-M Report and get advice and tips from experienced pros sharing their opinions.
    Updated: September 2026
    Buyer's Guide
    Download our free Control-M Report and get advice and tips from experienced pros sharing their opinions.