The GUI is very user friendly and also plugins (Control Modules) are available for almost all of the widely used applications.
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?
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.
Buyer's Guide
Control-M
June 2025

Learn what your peers think about Control-M. Get advice and tips from experienced pros sharing their opinions. Updated: June 2025.
857,028 professionals have used our research since 2012.
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 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.
Buyer's Guide
Control-M
June 2025

Learn what your peers think about Control-M. Get advice and tips from experienced pros sharing their opinions. Updated: June 2025.
857,028 professionals have used our research since 2012.
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.
Senior Consultant at a tech services company with 1,001-5,000 employees
The Forecast and BIM features show deadlines and alert us of schedule overruns.
What is most valuable?
Control-M has a huge number of features, including:
- Cross-platform support
- Integration with applications such as Oracle, SAP, FTP, Hadoop, JMS, and many others.
- A GUI with various filter options that allows you to manage jobs from one screen.
- Add-ons such as BIM, Reporting Facility, and Forecast.
- Automated error handling allows you to define actions to be taken depending on the exit status of a job.
- Web-based and mobile applications allow you to manage Control-M from anywhere.
How has it helped my organization?
Before implementing Control-M, SAP or FTP related jobs were triggered using scripts. With Control-M, these jobs can be triggered using modules already integrated into Control-M, reducing team effort.
Also, Forecast and BIM give us a clear picture of batch job deadlines and alerts us of schedule overruns.
What needs improvement?
The cost of Control-M is a major factor. It is difficult for small-scale organizations to use Control-M as a solution.
For how long have I used the solution?
I have been using Control-M for 10+ years and have no issues to date.
What do I think about the stability of the solution?
We have not encountered any stability issues. Control-M provides a highly stable environment. Fix packs are released regularly and immediately upon discovering bugs.
What do I think about the scalability of the solution?
We did not encounter any scalability issues. Control-M can handle multiple servers, multiple cross-platform agents, and a large number of jobs easily.
How are customer service and technical support?
BMC technical support is great. I rate it 10 out of 10. We have received immediate help with issues.
Which solution did I use previously and why did I switch?
Previously, job scheduling was done internally using a SAP scheduler, Windows Task Scheduler, and cron. However, they all had limitations and we needed a single interface to handle different types of scheduling.
How was the initial setup?
Initial setup and installation of Control-M does have challenges, but BMC has good technical support. Related documentation is also available online. Once you are familiar with these, setup becomes straightforward.
What's my experience with pricing, setup cost, and licensing?
Pricing is somewhat on high side. But it’s recommended for bigger organizations.
Which other solutions did I evaluate?
We evaluated AutoSys and IBM Tivoli Workload Scheduler, but they didn’t offer anything close to the functionality that Control-M offers.
What other advice do I have?
If you need a one-stop solution for all your automation needs, Control-M is your answer.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Middleware Analyst at a financial services firm with 1,001-5,000 employees
Being able to view a history of jobs or tasks that have run helps with troubleshooting.
What is most valuable?
- The ability to view a history of jobs\tasks that have run: This makes troubleshooting a breeze.
- The ability to proactively forecast the runtime of a workflow: Managing SLA expectations and proactively generate alerts when the SLA won’t be met.
- Having a flow diagram of all workflows and the relationship between jobs\tasks: This is a visual representation of the entire workflow estate, which is updated in real time.
- Control modules: These are add-ons that further integrate Control-M with other third-party products, eliminating the need to write any custom code. E.g., Control-M For File Transfers makes it effortless to SFTP files externally or within the organization.
- Mass update: This feature allows for multiple fields of job definitions to be updated based on certain search criteria, with a very user-friendly interface.
How has it helped my organization?
It has given the organization visibility into how various applications relate to and depend on one another. It has reduced scripting and coding time down to almost zero with the out-of-the-box plugins.
What needs improvement?
There are many areas that have room for improvement in V7:
- Specific to Control-M for Files Transfer: Have a broader list or custom pre & post commands when running a file transfer.
- Customizable HTML shout emails, for a better user experience.
- Out-of-the-box New Day Process per table\application (This can be done with a custom user daily but requires a job to run at the specified “New Day Time”).
- Include some sort of label object (similar to a job, but only performs shouts and doesn’t have a cost), so you can categorize work flows.
Control-M V9 improves on most, if not all, of the pain points in V7.
For how long have I used the solution?
In my professional career, I’ve been using Control-M for 12 years.
What do I think about the stability of the solution?
No issues experienced with stability at all.
What do I think about the scalability of the solution?
I have not encountered any scalability issues. The way the product is tiered makes it easily scalable.
How are customer service and technical support?
I find the level of technical support (Blue Turtle Technologies) to be exceptional. Whether it is a small query or a large problem, you will always get a timeous response and often one of the support staff members will be present on-site.
Which solution did I use previously and why did I switch?
Control-M was here when I started at this organization, so I’m not sure if a different solution was previously used.
How was the initial setup?
The initial setup was fairly simple. Once all the servers and DBs were set up, the installation of Control-M Enterprise Manager, Control-M Servers and Control-M Agents was painless.
What's my experience with pricing, setup cost, and licensing?
Task-based licensing (number of active jobs) can get very expensive. Bundle multiple functions within a batch\script file.
Which other solutions did I evaluate?
I’ve tried and POCed many other workload automation\batch scheduling tools out there; none of them come close to functionality and ease-of-use as Control-M.
What other advice do I have?
Decide on bulletproof naming standards\site standards. This will make implementation and promotion of workflows incredibly easy.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Hi Orlee,
Dean Tuson is spot on with his list of valuable features, I couldn't agree more. Control-M is such a feature rich product and different organizations will find value in a certain subset of features that other organizations may not and vice versa.
Production Support Manager at a financial services firm with 1,001-5,000 employees
It generates reports for all batch processes. Setup was easy.
What is most valuable?
Job processing and flows are great. Report functionality on all batch processes using Crystal Reports is excellent. The escalation process on jobs is awesome and that goes for the various modules and their functionality.
How has it helped my organization?
We have minimum downtime now. We have a bigger online window for our users to work. We now have a central dashboard to monitor the entire companies processes that is running.
What needs improvement?
V9 has now come out with some new features; it has just been launched, so I will have to review and see what's covered in the new release.
For how long have I used the solution?
I have been using it for four years.
What was my experience with deployment of the solution?
The support from the vendor is superb.
What do I think about the stability of the solution?
I have not encountered any stability issues. We run on a Unix platform, so no issues. On Windows, we had issues using MySQL instead of Postgres as recommended by the vendor.
What do I think about the scalability of the solution?
I have not encountered any scalability issues.
How are customer service and technical support?
Customer Service:
We receive excellent support from our service provider.
Technical Support:Technical support is excellent.
Which solution did I use previously and why did I switch?
We previously used the IBM TWS solution. Control-M has much more functionality.
How was the initial setup?
Setup was easy and there is a migration tool available for most platforms.
What's my experience with pricing, setup cost, and licensing?
Pricing would be best to take the full suite and go with CPU licencing instead of TAS licencing.
Which other solutions did I evaluate?
Before choosing this product, we only evaluated Control-M.
What other advice do I have?
It is the best in the market.
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: June 2025
Popular Comparisons
Camunda
Appian
MuleSoft Anypoint Platform
Pega Platform
IBM BPM
AutoSys Workload Automation
SnapLogic
Automic Automation
IBM Workload Automation
MOVEit
IBM Sterling File Gateway
Nintex Process Platform
AWS Step Functions
Redwood RunMyJobs
GoAnywhere MFT
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 !