Try our new research platform with insights from 80,000+ expert users
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.

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?

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

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.
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?

it_user514314 - PeerSpot reviewer
Assistant Director at a financial services firm with 10,001+ employees
Real User
We execute more than 30k jobs through a single window.

How has it helped my organization?

It provides a single point of control for the entire organization’s batch processing, helping to shorten the batch processing window and achieve a “manage by exception” operation environment. At my current organization, our batch processing requirement is too technically diversified and has to be supported 24/7. With Control-M, we are able to handle the customer demand and execute 30k-plus jobs through a single window.

For how long have I used the solution?

I have been using the solution for 10 years, including earlier versions.

What do I think about the stability of the solution?

I have encountered very few stability issues; it’s highly stable.

What do I think about the scalability of the solution?

Scalability is good.

How are customer service and technical support?

I find technical support to be knowledgeable and willing to provide assistance for any and all queries.

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

I did not previously use a different solution at my current organization. However, I have experience working CA Autosys.

How was the initial setup?

The installation is panel-driven and can be used by a relatively inexperienced technician to install it successfully.

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

It’s well suited for anywhere and anyone, but it comes with a cost; it is quite pricey.

Which other solutions did I evaluate?

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

What other advice do I have?

Control-M is very stable. It is rare to have any issues with the application. Nonetheless, the bigger the workload, the more a tool like Control-M is needed or else it’s too pricey.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user326337 - PeerSpot reviewer
it_user326337Customer Success Manager at PeerSpot
Real User

Can you identify features in the software that make its high cost worth the expense?

it_user512079 - PeerSpot reviewer
Application Development Analyst at a healthcare company with 10,001+ employees
Vendor
It automates batch run scheduling, and helps document the runs.

What is most valuable?

Scheduling of the workflows: We had to run a few thousand scripts on a daily, weekly, monthly, semiannual, and annual basis. Without this tool, scheduling would have been really difficult. This tool also helps in documenting the runs, which would further enable us to check for defects.

How has it helped my organization?

It has made execution of workflows simple, especially batch runs.

What needs improvement?

We had to migrate from an E2 to an E3 framework, where we manually had to change the name of more than 1,000 instances in a batch. This could have been easy if it was automated, such as searching for a keyword and replacing it with the desired name. In BMC Control-M, this facility is only available for the file path and connection.

For how long have I used the solution?

I have used it for two 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 7/10. I faced an issue in which the connection was lost in the middle of a run. It was a small batch, so I managed it by rerunning it. I contacted tech support on a weekend, because I had to run a weekly batch. I didn’t see much of an immediate response from them, but they were able to sort out the issue a little later.

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

I have used this since I joined my current company.

How was the initial setup?

Initial setup was straightforward.

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

It is worth the price.

Which other solutions did I evaluate?

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

What other advice do I have?

It is definitely a good tool in the business intelligence domain, which can be used for small or big batch runs.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user506682 - PeerSpot reviewer
Operational Manager at a tech services company with 10,001+ employees
Real User
The scheduler integrates with many applications to automate business cycles. It is expensive.

What is most valuable?

There are many valuable features, including its ability to interface with so many applications and allowing complex scheduling to be done easily.

BMC provides control modules that interface with third-party applications such as SAP, DB, VMware, FileWatcher, AFT and many more. These are valuable features that allow jobs with those applications to be easily scheduled.

How has it helped my organization?

We are able to automate a lot of scheduling, and integrate the scheduler with many applications to automate business cycles.

What needs improvement?

Cost

Provide a little customisation based on needs; the capability for development at the user level should be available. The reporting facility is a GUI with some standard queries. I think the portal needs to allow us to do reports that reflect many possibilities, like selecting fields present in the DB schema and building our own reports using the reporting GUI, rather than using any of the standard templates it offers.

Also, I’d like to be able to build a custom module for some applications that cannot be interfaced, provided we give some standard variables to connect with the application. For example, we are currently using the Axway product for file transfer on a very, very large scale. We are not happy with Axway, and would want to see if BMC can provide us a remedy for it. Or, if we were able to do some customization on the AFT module to incorporate this requirement.

For how long have I used the solution?

I have used it for 10 years, starting with version 6.1.

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?

I rate technical support 10/10.

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

I did not previously use a different solution.

How was the initial setup?

Initial setup was complex. We have integrated Control-M with many applications using some complex scripts for meeting our business needs.

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

Pricing and license cost is high.

Which other solutions did I evaluate?

Before choosing this product, we evaluated Redwood, Autosys, and $U (Dollar Universe).

What other advice do I have?

If you are willing to pay for it, the product is excellent.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
PeerSpot user
Integration Consultant at a tech services company with 10,001+ employees
Real User
Modules easily integrate non-basic batch jobs with regular batch jobs.

Valuable Features

  • No product downtime
  • Easy to administrate and use
  • A lot of integration tools and control modules

We use the BPI (Java and web services) DB integrator, AFT file transfer, CM for Informatica Control-M modules that easily integrated the non-basic batch jobs with the regular batch jobs. There was no need to script file transfer or SQL query jobs; all of that comes straight from the BMC Control-M box.

Improvements to My Organization

The knowledge of the jobs has become transparent and business users can monitor and manage their own jobs through the self-service portal.

Room for Improvement

The reporting overall should be better; right now, external report tools have to be used. Reporting should be end-user modifiable; and there should not be a need for a separate reporting client. There should be more reporting options, for example, scheduling of the table/jobs, with nice charts.

Crystal Reports based reporting tool, need to be installed in the same box where the EM client resides. Also there has to be control-M agent in the same server to be able to run the reports in batch mode. The better solution would be to run BMC in the house developed reporting and get the date from EM database in the server level (no need to windows Server, unix/Linux is better).

In the current reporting tool, there are predefined templates which are working ok but defining own it’s not easy or impossible. You can get the data out but it’s not usable to export to excel format without heavy modifications in the excel or qlickview for example.

Use of Solution

I have used it for about two years.

Stability Issues

I did not encounter any stability issues.

Scalability Issues

I did not encounter any scalability issues.

Customer Service and Technical Support

Technical support is the best among the biggest software delivery houses.

Initial Setup

Setup was very simple.

Pricing, Setup Cost and Licensing

It is expensive; the smallest IT service providers can’t implement it.

Other Solutions Considered

We evaluated IBM TWS and UC4 before choosing this product.

Other Advice

Plan the hardware setup carefully, favoring *nix OS systems in the CTM-Server engine. Try to follow “best practice” instructions about the database considerations and software setups.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
Download our free Control-M Report and get advice and tips from experienced pros sharing their opinions.
Updated: June 2025
Buyer's Guide
Download our free Control-M Report and get advice and tips from experienced pros sharing their opinions.