Try our new research platform with insights from 80,000+ expert users
it_user515760 - PeerSpot reviewer
Control-M Developer at a retailer with 1,001-5,000 employees
Vendor
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.

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.

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 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.
PeerSpot user
Chuck Seeley - PeerSpot reviewer
Chuck SeeleyBatch Tools Analyst at a tech services company
Real User

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 !

PeerSpot user
Senior Consultant at a tech services company with 1,001-5,000 employees
Real User
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.
PeerSpot user
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.
PeerSpot user
Middleware Analyst at a financial services firm with 1,001-5,000 employees
Real User
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.
PeerSpot user
it_user520743 - PeerSpot reviewer
it_user520743Middleware Analyst at a financial services firm with 1,001-5,000 employees
Real User

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.

See all 2 comments
Production Support Manager at a financial services firm with 1,001-5,000 employees
Real User
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.
PeerSpot user
it_user512913 - PeerSpot reviewer
Consultant at a tech services company with 10,001+ employees
Consultant
It acts as the mediator between the applications and the servers.

What is most valuable?

  • AFT
  • Job scheduling with various platforms
  • Blending options for module compatibility

Although I work with various modules for Control-M, i.e., SAP, Informatica, DB, OS, and Windows. We can't do AFT with either Windows scheduler nor with Linux cron jobs. Control-M is the center for all of the applications, where it acts as the mediator between the application and the servers. Not only is it secure, but there are various major applications we can work on.

How has it helped my organization?

All tasks related to Windows scheduler and Unix (linux) cron jobs are converted with BMC Control-M scheduling.

What needs improvement?

Version compatibility is one of the very few areas with room for improvement, but it is a big issue with minimum support. When we need to upgrade the product, we have to follow the exact Control-M prerequisites.

For plenty of applications, there are limits. Control-M uses options for configuring items such as the remote host for servers in the DMZ.

For how long have I used the solution?

I have used it for 4+ 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?

Currently technical support is awesome, 100%.

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

I did not previously use a different solution, such as Autosys and IBM Tivoli.

How was the initial setup?

Initial setup is easy to understand for any end user who does not have any prior knowledge of the product.

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

Pricing and licensing depends on the infrastructure and the jobs they can purchase.

Which other solutions did I evaluate?

Before choosing this product, I did not evaluate other options.

What other advice do I have?

It is an awesome product in the automation area, very robust and user friendly.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
PeerSpot user
Systems Engineer - Senior Control M Admin at a tech services company with 10,001+ employees
Real User
Efficient, effective and easy to use, some of the qualities that makes Control-M that much more desirable

What is most valuable?

The features most valuable differ from client to client. One of our clients used Control-M to execute multiple scripts in distributed systems and mainframe environments, which in turn ensured proper functioning of equipment, updating data, BI report, etc. over their multiple stores and distribution centre. Another client I worked with required mainly files to be transferred to third parties/vendors/internal businesses.

In all cases, Control-M was able to deliver it flawlessly, and also with add-on security features such as SSH connections and PGP encryption.

How has it helped my organization?

Control-M helped automate workloads, which would have taken hours and hours of effort and resources. The tool increased the quality and efficiency of work performed with as minimum manual effort as possible. It also reduced cost to the company by ensuring timely/effective/error-free delivery of tasks.

What needs improvement?

Control-M as a tool has provided a really stable and effective platform to automate workloads. However, sometimes we do have to use different job types to achieve one task. For this scenario a welcome addition would be an application integrator tool that is part of the Control-M product and can be used to combine multiple/variety of job types into one, allowing us to achieve the same result in one job.

Now, since this tool is something the users would have to define on their own, the pre-packaged or existing functionalities wouldn’t recognise the new template we would have designed, if you work on mass-updating a folder. So we end up having to individually pick out the AI jobs and update it. Understandably, as multiple users will have multiples ways of working with the tool, it would be difficult to pre-code something into the Control-M tool without knowing what will be developed by, say, a random coder in a different part of the world with a different business requirement.

Another aspect that always bothered me, as an administrator, was the Old bug out-New bug in conundrum regarding compatibility of the tool when a new version/FixPack was installed. We would have to then install patches to ensure compatibility. Some of the Control-M modules would need their own patches on EM side/server side, etc.

For how long have I used the solution?

I have used it for over eight years now.

What do I think about the stability of the solution?

I have not encountered any stability issues. Control-M, as a tool, has been pretty stable. We did come across some compatibility or connectivity issues at times, which usually were resolved really quickly, as BMC’s wonderful tech team would have released a patch beforehand.

What do I think about the scalability of the solution?

We did initially face some confusion with the GUI servers. What happens is, when you log in to the tool, it automatically picks up the last used GUI server and most of the users, who aren't schedulers or administrators, wouldn't have bothered to check that field or change it. So with more users logging in at the same time, we would have a huge load on the servers and the tool would hang or disconnect or wouldn't connect. We were able to fix it when we created multiple GUI servers to share the load, and some education for the users. :)

I remember another instance during my initial experience with Control-M. There used to be a delay with the NDP (New Day Procedure) as the number of jobs were really high, and it took around 45 minutes to 1.5 hours some days. I haven't seen this issue again, though, and since I didn't get to work in-depth with Control-M back then, I am not sure if that was in fact the tool or our servers having hung processes.

Another instance was when we accidentally had more jobs running at the same time (around 200K Control-M jobs) than what our servers could handle; it all came crashing down. I think it could have been something our servers weren't built to handle, as I did hear of some stories where the company ran 500K jobs at the same time (can't vouch for that story, or how it went for them though).

But these were mostly situational issues, and we were able to learn from it and quickly resolve it, find workarounds/solutions or better server management. So, when we built any new environment, we took all of these into account.

How are customer service and technical support?

Technical support is excellent. They have a great support team. Also their AMIGO program is great, where you can engage BMC support for migration of your Control-M versions, if you need BMC expertise handy, and they do go through the complete process from start to finish, which is great.

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

I hadn't had a chance to work with any other solutions.

How was the initial setup?

The initial setup is pretty straightforward, with all the necessary details mentioned in their well-written guides. They have guides for utilities, parameters, installation, administration, etc., which makes it easier to adapt for anyone who is new to the tool (of course, prior understanding of OS/DBs/networks/etc. is expected for you to understand it. ;) )

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

Control-M does come with a lot of features, but with those features comes the hefty price tag. :) It is reasonable comparatively to some tools that may only do, say, one type of the multiple tasks available in Control-M.

Which other solutions did I evaluate?

Most of the places I worked already had the solution in place, hence I cannot comment on this.

What other advice do I have?

It is a great product and it will be worth it, if you plan to utilize it to its full potential and on a larger scale.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user505632 - PeerSpot reviewer
it_user505632Senior Consultant at a tech services company with 1,001-5,000 employees
Real User

Very good and detailed review. Useful for people who wants to opt for this tool

PeerSpot user
Control-M Analyst at a tech services company with 1,001-5,000 employees
Real User
It supports a range of job types and integrates with other products such as Hadoop and SAS.

What is most valuable?

The GUI interface is exceptional, beating any of the competitors’ products I have used. Also, the range of job types and integration with other products such as Hadoop, SAS, databases, etc. is very useful.

How has it helped my organization?

With the release of V9, we have been able to better use the features of the Hadoop product, allowing developers to use native Oozie workflows from within the product.

What needs improvement?

It is probably one of the most expensive solutions available and many of the extra functionality, such as Self-Service and BIM, are chargeable extras. It would be great if these were thrown in for free.

For how long have I used the solution?

I have used it for 18 years.

What do I think about the stability of the solution?

Initially, we encountered stability issues with the V9 install, but this could be more to do with the VM infrastructure and networks than Control-M.

What do I think about the scalability of the solution?

We did not really encounter any scalability issues; it is very scalable, especially with agentless technology.

How are customer service and technical support?

Support has been very good in my experience.

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

I have used other products in other contracts, but the only experience I have of switching products was removing Control-M in favour of OPC, as it was a lot cheaper.

How was the initial setup?

It is a complex product but for the most part, setup is reasonably straightforward. Some add-ins such as the BPI module can be quite challenging.

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

I have little experience with the licensing but I know it is expensive!

Which other solutions did I evaluate?

Before choosing this product, I did not evaluate other options. As a contractor who specialises in Control-M, I tend to work for companies who already use it.

What other advice do I have?

Use it. It’s the best out there from my experience.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user518730 - PeerSpot reviewer
Senior Consultant at a tech consulting company with 51-200 employees
Consultant
Automatic failover allows for active-passive high availability. You can upgrade or patch agents directly from the configuration manager.​

What is most valuable?

With version 9, there is out-of-the-box automatic failover (high availability), as well as the new agent deployment tool.

Automatic failover allows for active-passive high availability. If the Control-M Application were to fail on one server, it would automatically start up and continue processing on the backup (failover) server.

The agent deployment tool allows for upgrading or patching agents directly from the configuration manager (CCM) instead of logging into each agent one by one. A big time saver.

How has it helped my organization?

N/A – We are a consulting company that implements this application for clients.

What needs improvement?

I would like to see the Mainframe Control-M IN/OUT Condition feature of Relative ODAT added to the Distributed Control-M.

For how long have I used the solution?

I have used it since 1996.

What do I think about the stability of the solution?

I have only encountered stability issues with the base installation; their product development team supplies fix packs for bugs.

What do I think about the scalability of the solution?

I have not encountered any scalability issues; the product is scalable.

How are customer service and technical support?

Technical support is 10 out of 10; support is available around the clock, 24/7.

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

N/A – We replace different solutions for clients usually due to high costs, lack of support or functionality of the legacy product.

How was the initial setup?

Initial setup is quite easy; a wizard-based installation process.

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

I am on the technical services side and am not involved in pricing.

Which other solutions did I evaluate?

N/A – We only work with Control-M.

What other advice do I have?

Do a proof of concept to see if it meets your needs.

Disclosure: My company has a business relationship with this vendor other than being a customer. We are a BMC Premier Partner.
PeerSpot user
it_user326337 - PeerSpot reviewer
it_user326337Customer Success Manager at PeerSpot
Real User

What major issues have technical support proved most effective in helping you solve?

Buyer's Guide
Download our free Control-M Report and get advice and tips from experienced pros sharing their opinions.
Updated: August 2025
Buyer's Guide
Download our free Control-M Report and get advice and tips from experienced pros sharing their opinions.