We implemented Control-M to replace our mainframe only scheduler and the other disparate group of schedulers that we had used in lieu of a cross platform solution. That was nearly five years ago, and it has had a huge impact on the speed in which we can implement new solutions.
Operations Manager at a tech services company with 10,001+ employees
The ability to dynamically predict batch run time is so valuable
Pros and Cons
- "We can tie together all the workloads across the estate and make the whole process reactive to events."
- "The ability to dynamically predict batch run time is so valuable."
- "It is a very strong product, but the reporting could be better."
What is our primary use case?
How has it helped my organization?
Cross platform scheduling has transformed how we run our estate workload. It is just so much more efficient now as we can tie together all the workloads across the estate and make the whole process reactive to events.
What is most valuable?
- Cross platform scheduling
- Built-in file transfer
- Batch impact management
- Self-service
They are all such valuable tools. Though, the ability to dynamically predict batch run time is so valuable.
What needs improvement?
It is a very strong product, but the reporting could be better. I know BMC is working on this feature and hope to see some improvements in future releases.
Buyer's Guide
Control-M
August 2025

Learn what your peers think about Control-M. Get advice and tips from experienced pros sharing their opinions. Updated: August 2025.
865,384 professionals have used our research since 2012.
For how long have I used the solution?
More than five years.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Co-fundador with 1-10 employees
Speeds up processes and automated tasks
Pros and Cons
- "Speeds up processes and automated tasks."
- "Consider adding a mobile application for remote management."
What is our primary use case?
Main use: Control of batch processing for many subprocesses on the servers in our datacenters for many of our customers.
How has it helped my organization?
Speeds up processes and automated tasks. BMC has taken the control of batch processing very far.
What is most valuable?
Unlike the batch controls of other solutions, BMC includes a graphical user interface (GUI). It is comprehensive and a little daunting, but there are many options you can pick.
What needs improvement?
Consider adding a mobile application for remote management or expand the integration with My IT.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
Control-M
August 2025

Learn what your peers think about Control-M. Get advice and tips from experienced pros sharing their opinions. Updated: August 2025.
865,384 professionals have used our research since 2012.
Automation Specialist at a financial services firm with 5,001-10,000 employees
Has enabled true enterprise batch automation, which allows us to run a 24/7 site with the lights out
Pros and Cons
- "Control-M has enabled true enterprise batch automation, which combined with the other BMC Control products on our mainframe platform, allows us to run a 24/7 site with the lights out."
- "Most valuable feature would be the ability to detect and notify when a process has not completed successfully."
- "The main area that could be improved would be documentation, just like every other software product out there!"
What is our primary use case?
Enterprise workload automation across mainframe and mid-range environments for a medium-size financial institution.
How has it helped my organization?
Control-M has enabled true enterprise batch automation, which combined with the other BMC Control products on our mainframe platform, allows us to run a 24/7 site with the lights out.
What is most valuable?
Most valuable feature would be the ability to detect and notify when a process has not completed successfully.
What needs improvement?
The main area that could be improved would be documentation, just like every other software product out there!
For how long have I used the solution?
More than five years.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Database Security Specialist at a manufacturing company with 10,001+ employees
It works on agent-level architecture, hence the usability is enhanced
What is our primary use case?
I have used Control-M for batch recovery and job processing providing automation solutions for in-house IT teams and dependent businesses.
What is most valuable?
The flexibility to schedule the jobs on various OS level platforms. It works on agent-level architecture, hence the usability is enhanced.
How has it helped my organization?
Control-M has been there on back of all automated work lists by providing consistency, timely execution, and removing chances of human errors.
What needs improvement?
Currently, I am not using this tool due to change of my role duties. Hence, it is difficult for me to comment over this. Though the tool is very resource intensive and has a few levels of performance issues when compared with VM and physical servers.
For how long have I used the solution?
One to three years.
What do I think about the stability of the solution?
No.
What do I think about the scalability of the solution?
No.
How is customer service and technical support?
Technical support was not required much as we had total in-house solution consultants. Though, in times of need, BMC had their regular support SLAs to support us.
How was the initial setup?
Yes, considering our then and there needs setup was bit complex and time consuming. As it was quite obvious due to the huge organizational size.
What about the implementation team?
It was an all in-house IT setup.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Consultant at a financial services firm with 10,001+ employees
The product is useful for moving large amounts of data
What is most valuable?
Workload Manager.
How has it helped my organization?
Using it to moving large amounts of data.
What needs improvement?
Scalability.
For how long have I used the solution?
12 years.
What do I think about the stability of the solution?
No issues with stability.
What do I think about the scalability of the solution?
Yes, it is not currently suited well for the Cloud.
How is customer service and technical support?
10 out of 10.
How was the initial setup?
Very simple to install.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Technical Consultant at Atgen Software Solutions LLP
It provides job management. The GUI is user friendly.
What is most valuable?
This product has an excellent GUI that is user friendly and provides job management.
How has it helped my organization?
The BMC Control-M provides automated management by our various applications teams of PROD environments under one central GUI.
What needs improvement?
This product needs improvisation in regards to agility for job execution function.
For how long have I used the solution?
I have used it for about 12 years.
What was my experience with deployment of the solution?
Need to align with DevOps.
What do I think about the stability of the solution?
I have not encountered any issues with stability.
What do I think about the scalability of the solution?
I have not encountered any issues with scalability.
How is customer service and technical support?
Customer Service:
4/10
Technical Support:BMC provides good technical support and I would give it an 8 out of 10 rating.
How was the initial setup?
The installation for this product was not so easy. I found it quite complicated.
What about the implementation team?
Implement through vendor team as special skills.
What's my experience with pricing, setup cost, and licensing?
My suggestion would be to select more job-based pricing options as the BMC Control-M solution has less jobs to offer.
Which other solutions did I evaluate?
Before choosing this product, I evaluated a lot of options.
What other advice do I have?
I would recommend to make use of outsourced software solutions such as Atgen for ensuring a stable setup process.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Production Engineer at a tech services company with 201-500 employees
The deployment agent in this version was the most attractive thing I have found -- it's fast and very useful to upgrade in one go.
What is most valuable?
The deployment agent in this version was the most attractive thing I have found -- it's fast and very useful to upgrade in one go.
How has it helped my organization?
Usually, we have to raise a change request with each application owner to upgrade agents -- which was very time consuming since we had to login and do the installation. Now it's all in one go.
What needs improvement?
Area of improvement would be if it could attach anything other than .txt files as output files.
For how long have I used the solution?
It's been seven years now.
What was my experience with deployment of the solution?
Few database errors.
What do I think about the stability of the solution?
No.
What do I think about the scalability of the solution?
No.
How are customer service and technical support?
Customer Service:
Excellent -- 10/10.
Technical Support:Excellent -- 10/10.
Which solution did I use previously and why did I switch?
No.
How was the initial setup?
Straightforward.
What about the implementation team?
In-house.
What was our ROI?
N/A.
What's my experience with pricing, setup cost, and licensing?
Planning is important.
Which other solutions did I evaluate?
CA.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Consultant, Production Control Services at a tech services company with 10,001+ employees
Control-M has a huge number of features and utilities that assist users in monitoring their schedules and developers to build schedules that interface with many technologies
Pros and Cons
- "Cross-platform support: A Linux job can be dependent on a Windows job, which can be dependent on many other flavours of hardware/software. Your batch is therefore managed by a single tool, allowing you to monitor your entire flow."
- "Reporting in Control-M could use improvement."
What is most valuable?
Control-M has a huge number of features and utilities that assist users in monitoring their schedules and developers to build schedules which interface with many technologies. Here are some that stand out:
- Cross-platform support: A Linux job can be dependent on a Windows job, which can be dependent on many other flavours of hardware/software. Your batch is therefore managed by a single tool, allowing you to monitor your entire flow.
- Great GUI: Easy to navigate. Customisable. Status at a glance.
- Automated error handling: Depending on the exit status of a process, automated actions can be defined that might circumvent the need to callout.
- Forecast utility: Particularly useful after making changes to a batch flow, to see what impact those changes will have.
- Reporting utility: Generate reports for the business to track batch performance, usage, and so on.
- Mobile App: Business users can track the progress of their own batch flow, on the go.
- Control Modules: These allow you to define jobs that interface with databases, SFTP, SAP, and so on, directly, via secure connection profiles.
- Too many great features to list; excellent product..
How has it helped my organization?
Increased batch performance.
What needs improvement?
Reporting in Control-M could use improvement.
For how long have I used the solution?
Used Control-M for 10 years and version 9 for six months.
What was my experience with deployment of the solution?
Not that I'm aware of.
What do I think about the stability of the solution?
Not that I'm aware of.
What do I think about the scalability of the solution?
None.
How is customer service and technical support?
Customer Service:
BMC service was excellent.
Technical Support:Excellent.
What other advice do I have?
Excellent product.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Buyer's Guide
Download our free Control-M Report and get advice and tips from experienced pros
sharing their opinions.
Updated: August 2025
Popular Comparisons
Camunda
Appian
MuleSoft Anypoint Platform
Pega Platform
IBM BPM
AutoSys Workload Automation
Automic Automation
SnapLogic
IBM Workload Automation
Redwood RunMyJobs
IBM Sterling File Gateway
MOVEit
GoAnywhere MFT
AWS Step Functions
Nintex Process Platform
Buyer's Guide
Download our free Control-M Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- How does Control-M rank in the Workload Automation market compared with other products?
- What licensing options are there for Control-M?
- What are some of the ways in which Control-M can be useful to my company?
- Can Control-M integrate with AWS, Azure, Google Cloud Platform and other similar services?
- Can Control-M's Application Integrator track job status and retrieve output for executing steps, especially in the context of custom integrations?
- What is the biggest difference between Oracle DAC Scheduler and Control-M?
- How does Control-M compare with AutoSys Workload Automation?
- How would you compare Stonebranch Universal Automation Center vs Control-M?
- Can Control-M emulate all the functionalities of TWS in a distributed environment?
- Which is the best Workflow Automation Platform with microservices?