High availability through software, supported by an Oracle RAC with ASM, is a valuable feature. In operation, it is fantastic.
Business Service Management Architect at a tech consulting company with 1,001-5,000 employees
Offers high availability through software, supported by an Oracle RAC with ASM.
What is most valuable?
How has it helped my organization?
My clients are happy; the comment that gets repeated is, "Control-M is a very stable tool".
What needs improvement?
The web console consumes resources to my "high" point of view. Thinking about a totally web management environment is an opportunity for improvement.
For how long have I used the solution?
- Operator = 2 years
- Scheduling = 3 years
- Administrator = 3 years
Buyer's Guide
Control-M
September 2025

Learn what your peers think about Control-M. Get advice and tips from experienced pros sharing their opinions. Updated: September 2025.
867,370 professionals have used our research since 2012.
What was my experience with deployment of the solution?
Implementation was easy and quick.
What do I think about the stability of the solution?
We have not encountered any stability issues. BMC Control-M is very stable in any version.
What do I think about the scalability of the solution?
BMC Control-M is an easy-to-run, scalable, robust platform or architecture tool.
How are customer service and support?
Customer Service:
Customer service is the best.
Technical Support:Technical support is the best.
Which solution did I use previously and why did I switch?
Previously, I had version 8, and I migrated to version 9 because of its high availability functionality.
How was the initial setup?
You cannot be an airplane pilot without education; with the right education and training, the solution does what it has to do and makes it fantastic.
What about the implementation team?
Providers implemented it; they were excellent.
What was our ROI?
I cannot mention ROI.
What's my experience with pricing, setup cost, and licensing?
A good product always has a cost. I think the cost supports the efficiency of the product.
Which other solutions did I evaluate?
Before choosing this product, we did not evaluate other options.
What other advice do I have?
Is a very good option for the WLA tasks within a company. There is a lot of information on the internet for it. Analyze the costs vs the benefits and if you have the option to invest in a solution that gives you automation of almost everything in IT, acquire it. You will not regret it.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Master Scheduler at a tech company with 10,001+ employees
Most of the batch processing is now centralized into a single scheduling platform.
What is most valuable?
There are no specific features that I could say are more valuable than others. The whole product is valuable to us.
How has it helped my organization?
- Ninety percent or more of the batch processing is now centralized into a single scheduling platform. This helps the support teams so that they only need to go to one group for scheduling and monitoring the batch processing
- The operations support staff only has one platform where they can monitor almost all of our batch processing.
What needs improvement?
There aren’t any improvements that I’ve come across with the most recent release. If I had to note one improvement, it would be that jobs already in the system for a given day could be updated en masse. This could be the same on the database where the job definitions reside.
For how long have I used the solution?
I have used the product for sixteen years.
What do I think about the stability of the solution?
I did not encounter any stability issues.
What do I think about the scalability of the solution?
I did not encounter any scalability issues.
How are customer service and technical support?
The level of support from BMC has been very good.
Which solution did I use previously and why did I switch?
We already evaluated CA’s offering at the time because we were already using CA-7 on the mainframe.
How was the initial setup?
Other than creating the jobs in Control-M once it was set up, I was not involved.
What's my experience with pricing, setup cost, and licensing?
It is task based pricing. It is based on the number of jobs brought into the system daily and any that remain in the system from prior days.
For example, if you have 2000 new jobs that come in in for a new day, and you still have 500 left from previous days, you will need to have 2500 task licenses to cover them. This is the case, even if those 500 jobs are daily jobs that came in during the prior day and have not yet been completed.
What other advice do I have?
We use BMC’s Control-M software for our open systems and SAP batch processing. We will be looking at converting the batch we are running via the solution to the same.
I’ve never used the mainframe version of Control-M before, so I don’t have any opinions about it.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
Control-M
September 2025

Learn what your peers think about Control-M. Get advice and tips from experienced pros sharing their opinions. Updated: September 2025.
867,370 professionals have used our research since 2012.
Sr System Analyst at a financial services firm with 1,001-5,000 employees
Use of AFT, DB and other modules has reduced human error.
What is most valuable?
- AFT
- SAP
- DB
How has it helped my organization?
We use AFT, DB and other modules extensively. They have reduced a lot of human error and achieved our SLAs.
What needs improvement?
In each module, one or more improvements need to be made. However, that is out of scope for this review. In a sense, if anything cannot be done in batch mode, it requires online processing with middleware.
For how long have I used the solution?
I have used it for nine years.
What do I think about the stability of the solution?
I have not encountered any stability issues. Control-M is a bulletproof product and very stable.
What do I think about the scalability of the solution?
I have not encountered any scalability issues. It is a very scalable product.
How are customer service and technical support?
Technical support is 8/10. However, a lot of techies use the online forum. If you are knowledgeable, you can solve issues yourself; otherwise it’ll go to level 3 support, which makes tech support a middleman.
Which solution did I use previously and why did I switch?
I did not previously use a different solution.
How was the initial setup?
I have seen initial setups that are both straightforward and complex.
What's my experience with pricing, setup cost, and licensing?
Licensing is little complex.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Technical Lead at a tech services company with 10,001+ employees
Plugins (Control Modules) are available for almost all of the widely used applications.
What is most valuable?
The GUI is very user friendly and also plugins (Control Modules) are available for almost all of the widely used applications.
How has it helped my organization?
It helped to automates batches in the best possible way.
What needs improvement?
They could improve the reporting.
For how long have I used the solution?
I have been using it for 10 years.
What do I think about the stability of the solution?
I have not encountered any stability issues.
What do I think about the scalability of the solution?
I have not encountered any scalability issues.
How are customer service and technical support?
Technical support is very good.
Which solution did I use previously and why did I switch?
I previously used another solution, but switched due to its limited functionality.
How was the initial setup?
Initial setup was easy to understand.
Which other solutions did I evaluate?
Before choosing this product, we also evaluated Autosys.
What other advice do I have?
The tool has many features; make sure you make use of most of them.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
IT Consultant at a tech consulting company with 1,001-5,000 employees
Facilitates process automation.
What is most valuable?
Integration with different modules such as:
Web Service -WS
Advanced File Transfer - AFT
How has it helped my organization?
We use the Control-M modules to reduce the development time of the automations, using the modules.
Web Service -WS (We use to integrate with ODI e SOA)
Advansed File Transfer - AFT (We did an integration between several servers with a safe delivery)
What needs improvement?
I would like to see improvement in the integration of modules. As I worked with the modules, I saw the need for better integration several times.
In the case of a Web Service (WS) module, it could have more facilities with the integration of SOA services when an asynchronous service is invoked. When used for this purpose, it generates a number of unnecessary alerts to the operator dashboard.
For how long have I used the solution?
We have been using this solution for five years.
What was my experience with deployment of the solution?
I did not find it.
What do I think about the stability of the solution?
Most stability problems are network connected, i.e., communication goes down with servers where you have a client.
What do I think about the scalability of the solution?
I did not encounter any issues with scalability.
How are customer service and technical support?
Customer Service:
Very good.
Technical Support:Technical support is very good.
Which solution did I use previously and why did I switch?
I thought of using a different solution, but this solution is as simple as other alternatives.
How was the initial setup?
Yes, I did. We change because of the integration facilities other market tools and to ensure a safe delivery of the company's files.
What about the implementation team?
It was done through a vendor team with the support of the internal team.
What was our ROI?
Confidential.
What's my experience with pricing, setup cost, and licensing?
This is quite specific. It will depend on the number of processes that you need to automate.
Which other solutions did I evaluate?
Yes we evaluated.
CA Workload Automation AE(AutoSys)
IBM Tivoli System Automation
What other advice do I have?
Improve the disclosure of the modules for the clients and show the cases of success.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
App Support Sr. Analyst at a financial services firm with 1,001-5,000 employees
Provides visual linking of jobs, and shows when there is no link to other jobs.
What is most valuable?
Linking of jobs (visual, which other products don't have): It will give you a whole picture as to how other jobs are linked to each other (or if there's no link to other jobs).
How has it helped my organization?
The product was already in use when I was started working in the company.
What needs improvement?
There was an upgrade to the project, before it was moved to BMC. It could have been better if there was a demo on how / on the changes.
For how long have I used the solution?
I used it for around six months. I was using it around the middle of 2015.
What do I think about the stability of the solution?
There were no stability issues as such. There were only issues in the appearance, after the upgrade.
What do I think about the scalability of the solution?
I did not experience any scalability issues.
How are customer service and technical support?
I didn't really call for help on the production with the technical support.
Which solution did I use previously and why did I switch?
I've used other products but BMC Control-M is far better than the others.
How was the initial setup?
Other teams are in charge of the installation process.
What other advice do I have?
Nothing to worry, as the product works well.
It is a good product compared to the other products in the market.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Senior IT Specialist at a financial services firm with 1,001-5,000 employees
The central scheduler tool provides automation of cross platform and batch processing. It has agents for iSeries, z/OS and UNISYS 2000.
What is most valuable?
- User friendly interface
- Self-service portal
- Support for AS400 and mainframes
- many more.
Not all central scheduler tools have agents for iSeries, z/OS and UNISYS 2000. These are valuable features because I don't have to use many tools and I have one central tool for all platforms.
How has it helped my organization?
Reduces cost, failure, and human error.
What needs improvement?
I would like to see a decrease is the licensing price.
For how long have I used the solution?
We have been using this for eight years. (Versions 6.4, 7, and 8.)
What do I think about the stability of the solution?
I did not encounter any issues with stability.
What do I think about the scalability of the solution?
I did not encounter any issues with scalability
How are customer service and technical support?
Technical support has a very weak first line of support, but a very good developer team in Israel.
Which solution did I use previously and why did I switch?
I didn’t use a previous solution, but I saw and compared it with OpsWise, TWS and AutoSys.
It's like comparing iPhones (Control-M) with other phones (OpsWise, TWS and AutoSys).
Control-M has the best and most user friendly interface. It's very easy to use when you are just beginning your journey with central schedulers.
There are many features like modules for VMware, Hadoop, BladeLogic, databases, PeopleSoft, SAP and many more.
How was the initial setup?
The installation was quite simple. There was very good documentation.
What's my experience with pricing, setup cost, and licensing?
The licensing is quite expensive.
Which other solutions did I evaluate?
We evaluated OpsWise, TWS, and AutoSys.
What other advice do I have?
Make sure you plan well when you begin automating jobs in Control-M.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Control-M Developer at a retailer with 1,001-5,000 employees
Cross-platform support means your batch is managed by a single tool, allowing you to monitor your entire flow.
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 that 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.
- BIM (Batch Impact Manager). Proactively monitors a batch flow, against a pre-defined OLA/SLA and alerts as soon as an exception occurs that might threaten the target.
- 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!
How has it helped my organization?
Previous scheduling solutions were platform specific, so when the overnight batch processes crossed between technologies, manual intervention was required. This was time costly and meant that it was not possible to get an overall picture of the flow/progress.
What needs improvement?
The ability to work offline would be an improvement. It is sometimes inconvenient that you cannot load and work on a schedule – unless you are connected to a Control-M Server. For example, when you are away from the office or on a train…
When you launch the application, the first thing that you need to do is 'log in' to a valid Control-M server. It would be nice if there was an 'offline' mode that would enable you to launch the application and then work on a batch schedule that can be 'checked in' to the appropriate server when you are next connected. This would enable users to be productive in environments where there is not a reliable network connection.
For how long have I used the solution?
I have been working with Control-M for 20 years, using many versions; three years with version 8.
What was my experience with deployment of the solution?
No.
What do I think about the stability of the solution?
I have not encountered any stability issues.
What do I think about the scalability of the solution?
I have not encountered any scalability issues.
How are customer service and technical support?
Technical support is sufficient. BMC have a group of specialists in Tel Aviv who will advise on the best solution to any issue. It can be a little painful, trying to send huge log files to the vendor, but they are very helpful.
Which solution did I use previously and why did I switch?
I have had limited experience with Windows Task Scheduler, Cron and Autosys. These are very basic scheduling tools that do not offer anywhere near the functionality of Control-M.
How was the initial setup?
Out of the box, most clients will be fine installing Control-M with all default options. You have a choice of the packaged PostgreSQL database solution, or you can opt to use MS SQL It is therefore a relatively simple setup.
What's my experience with pricing, setup cost, and licensing?
Control-M is expensive, but you get what you pay for. Talk to your account manager and discuss licensing options.
Which other solutions did I evaluate?
Before choosing this product, I did not evaluate other options.
What other advice do I have?
Do it.
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: September 2025
Popular Comparisons
Camunda
Appian
MuleSoft Anypoint Platform
Pega Platform
IBM BPM
AutoSys Workload Automation
Automic Automation
IBM Workload Automation
SnapLogic
Redwood RunMyJobs
IBM Sterling File Gateway
GoAnywhere MFT
AWS Step Functions
MOVEit
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?
Solid review Mr. Dean Tuson and great to see it was you as the reviewer. Hope all is well in life.
I believe BMC could provide greater analytical tools for the User and their organization, specifically in the area of "historical" analytics. The existing toolsets they offer are great for predicting the impact of proposed changes to the jobstream flow and their ability to predict expected endtimes of SLAs (real-time, using BIM), yet I always thought they missed the boat on analyzing Batch after completion (i.e. last night's Batch, the past week, month, year).
I want to go back and find out why Ive missed my SLA so often in the past, find out what the bottlenecks actually we're, what was in the "critical path" that contributed to the breach of SLA (i.e. longest running jobs in the critical path, repeat job failures in the path, delays due to Priority and/or Quant Resources....
Very powerful to know AND act upon such analysis to bring enhancement to those problematic areas of the path, that result in completing stated SLAs earlier to the Business Users.
Aside from that, I believe BMC could improve in use of Web based GUI and move away from the existing solution and use of supporting applications like Citrix to deliver the GUI to larger User bases...
And that's a wrap !