Sign in Agent Mode
Categories
Your Saved List Become a Channel Partner Sell in AWS Marketplace Amazon Web Services Home Help

Control-M SaaS

BMC Software

Reviews from AWS customer

23 AWS reviews

External reviews

176 reviews
from and

External reviews are not included in the AWS star rating for the product.


3-star reviews ( Show all reviews )

    reviewer2801376

Automation has reduced batch time and now needs more features and wider adoption

  • February 06, 2026
  • Review provided by PeerSpot

What is our primary use case?

My main use case for Control-M is to schedule jobs and automate the workflow. A specific example of a workflow I've scheduled and automated with Control-M is a batch flow through which a number of customers receive an automated message about their transaction details on their mobile phones using Control-M jobs.

What is most valuable?

The best features Control-M offers include automating large workflows, allowing us to run jobs on a scheduled time basis, and requiring no manual intervention.

What stands out to me about the automation and scheduling is the error notification service, which I find very helpful because we do not have to monitor our jobs on a daily basis. Whenever there is an error, the team receives notification regarding the job failure, which makes our work easier.

Control-M has positively impacted my organization by saving a considerable amount of time, and manual intervention is not required for most operations because most things are automated with Control-M. I work as part of the batch operations team, and we used to run Indian batches which typically took around two hours on a daily basis. With the help of automating the batch through Control-M, the batch now takes approximately fifteen to twenty minutes to execute and run, which means we save around one to one and a half hours on a daily basis.

What needs improvement?

Control-M could be improved by offering more additional features and ensuring that more people are aware of Control-M.

For how long have I used the solution?

I have been using Control-M for five years.

What do I think about the stability of the solution?

Control-M is stable.

What do I think about the scalability of the solution?

Control-M's scalability is good.

How are customer service and support?

The customer support for Control-M is good.

How would you rate customer service and support?

Positive

What about the implementation team?

For the deployment and maintenance of Control-M, we require majorly four teams: one is needed for operations, one is needed for scheduling the jobs, and one is needed for maintaining Control-M.

What other advice do I have?

I would advise others looking into using Control-M that it is a good tool if you want workload automation to be done and if you want to save time. I have given this review a rating of seven out of ten.


    Pradeep Hiremath

Workflow orchestration has boosted productivity while DevOps integration still needs simplification

  • January 19, 2026
  • Review from a verified AWS customer

What is our primary use case?

I have multiple use cases in Control-M. I have used MFT, SAP R/3, SAP BW, the File Watcher, the Informatica module, and OS scripts. I have used almost most of the modules in Control-M.

I have worked with multiple companies over the past eight years. In one of the companies, we are the partner, and in one of the companies, currently we are the customer for Control-M.

What is most valuable?

In Control-M, what I appreciate the most is the visualization and the orchestration it provides to us. I have used other scheduling tools also, such as Autosys and cron jobs. Control-M has multiple features, including one in the MFT where we can perform seamless file transfer. I have not seen this kind of file transfer without a script, with just the help of a GUI. We can perform the file transfer with multiple domains, multiple platforms, and multiple servers. I feel this is excellent. We can even integrate Control-M to ServiceNow, where it is a ticketing partner. If the job fails, it will directly create incidents, P2, P1, and so on. The integration is seamless. I really appreciate these features in Control-M.

Year on year, I am seeing upgradations from Control-M. Earlier when I started my career, I was using Control-M version 7. The GUI was adequate. However, now every year, they have upgraded their tool. They have even released the web version of Control-M with browse-only access for others. I am purely the scheduler and administrator of Control-M. Control-M is my day-to-day activity. I go to clients to gather business requirements and pitch how we can integrate Control-M into their processes. I can see that Control-M is performing well. We have seen many new features. Recently, they have integrated AWS where we are performing file transfer directly from AWS S3 to other partners. I feel this is a good tool, and they are evolving. They are enabling us to evolve better as well.

I can say around twenty to twenty-five percent productivity increase has been realized, and even the margins have been increased. The resources have also been reduced with the integration of Control-M to other ticketing tools and other systems. I can see at least fifteen to twenty percent of the company's revenue has been increased at the infrastructure level by using Control-M.

What needs improvement?

With DevOps, I feel it is somewhat challenging. We have to use Control-M APIs. I do not see a simple drag and drop interface, similar to what we use for Control-M job creation. It is not that straightforward when we have to integrate with other APIs such as Git and other partners for DevOps, Snowflake, and all. I do not see it is that easy, but we can integrate. We need an API that is more user-friendly. I suggest that BMC provides plug-and-play APIs so that we can integrate with multiple applications.

In Control-M, the area that needs improvement is related to the cost. I have checked with other customers, and the licensing cost is somewhat heavy compared to other competitors. A few of the customers are transitioning away from Control-M because those tools are not yet as sophisticated. However, due to the cost and purchasing structure in their businesses, they are moving towards other tools. I recommend BMC to reduce the licensing cost. That is one of the major drawbacks of BMC. Regarding maintenance, I have heard that in the SaaS model, they are only performing administrative functions. However, the current three-layer architecture of BMC is somewhat complex. For beginners, they will not understand the Enterprise Manager, the Control-M servers, and the Control-M agent points. If BMC integrates Control-M EM and the servers in one part of the architecture, it will be helpful. It will make it easier for everyone to use Control-M.

For how long have I used the solution?

I have been using Control-M for the past eight to nine years.

What do I think about the stability of the solution?

I can rate the stability an eight. I do not see many unstable issues. I can say it is most of the time stable. If it is unstable, it is because of our Control-M server issue, not the BMC issue. Due to the high CPU utilization of our servers or any kind of network issues within our internal on-premises servers, it will go down. However, I do not see any issues from BMC.

What do I think about the scalability of the solution?

I can rate the scalability one hundred percent. It is a scalable solution. However, at the end of the day, it is a matter of licensing cost, whatever we are paying to BMC. They are charging upwards of fifty dollars per job or twenty-nine thousand dollars per year. It is a scalable solution.

How are customer service and support?

My impressions of BMC as a strategic partner or a trusted advisor are positive. They are prompt in providing solutions. Whenever we have a P1 or P2 incident raised to BMC, they will mostly resolve it within the ETA. A few things they still need to upgrade. They will send those queries to their R&D, and they will get back to us. However, overall, with the licensing or with customer interaction or those kinds of things, we can trust them for a few more years.

I can rate the technical support a seven. I rate it a seven because a few of the technical staff who attend to our queries do not have the knowledge about major issues. If there is any major impact or major issue, they will also not know about it. They will say they will check with R&D and they will get back. The ETA will be somewhat high for P2s and P3s. Only for P1s, they will come on the call and they will try to resolve. I cannot say they are the worst or the best. They are adequate.

How would you rate customer service and support?

Positive

What other advice do I have?

I one hundred percent recommend Control-M to our customers, the clients, and the multiple companies I have worked with. I will recommend BMC as an advanced scheduling tool for orchestration. There are areas of improvements for BMC as well. As the trend is going towards AI now, I have heard they are working on it, but we have not seen that in our versions of Control-M. However, as the trend is going towards more AI and generative AI, if they release anything related to AI in Control-M, such as a chatbot or something where if a job fails, a chatbot can tell how it has failed, that would be beneficial. We are spending half an hour to one hour to find the root cause of how a Control-M job has failed. If they do something about it, that would help significantly. We have multiple AI solutions coming up. If we can schedule those AI solutions through Control-M as well, it will be at par with the industry standards now. Otherwise, it will become legacy. I recommend this to all my customers because I feel this is one of the best advanced scheduling tools I have used. I can see very few competitors to Control-M as of now.

The solution was a partner purchase from one of the clients I am working for. They have purchased it. We also have an AWS module they have purchased from BMC.

The deployment has presented challenges a few times due to the compatibility issues of Control-M software with the other servers. It might be due to the Java version or some glitch in the patches we are receiving from BMC. A few times it is challenging. It is not straightforward. We need experienced resources or a proper administrator to redeploy this kind of thing.

My current relationship with BMC is both transformative and transactional. I am involved in both the licensing and technology upgrades. Recently, I have attended one of their roadshow events in Bengaluru. We are constantly in touch with the BMC customer. They have one dedicated customer support manager for our team. We will be in touch with them for any of the features or any cost or anything related to renewal of the licenses and everything.

My organization has more than one hundred employees. In only one office, it is one hundred. If I consider my overall company who are using Control-M, it is around one thousand plus employees using Control-M.

I have provided this review with an overall rating of seven.


    Oliver G.

Effective Monitoring with a Learning Curve in Large Environments

  • January 13, 2026
  • Review provided by G2

What do you like best about the product?
I use Control-M to check whether daily processes run on time and to spot delays early. The monitoring and job history views help me understand how issues affect downstream tasks and report status accurately.
What do you dislike about the product?
In large environments, the screens can feel busy, and it takes time to learn which views are most useful.
What problems is the product solving and how is that benefiting you?
Control-M reduces manual tracking and uncertainty. It improves coordination between teams and helps keep daily operations predictable and on schedule.


    Mit P.

Mit review

  • January 09, 2026
  • Review provided by G2

What do you like best about the product?
1. strong dependencey ans SLA management 2. cloud integration 3. great visibility and troubleshooting 4. Security and compliance support is great 5.I love that it's very fraindly with DevOps and CI/CD 6. The reliability is also very high as it's designed for high volume processing
What do you dislike about the product?
1. Cost are little bit high 2. customization and sometimes requires workaround 3. debugging for large projects is very hard
What problems is the product solving and how is that benefiting you?
n/a


    Daniel P.

Versatile Orchestration Tool

  • December 04, 2025
  • Review provided by G2

What do you like best about the product?
I find Control-M to be a versatile and highly flexible product. It allows for groups of jobs to be configured to match business rules and requirements for diverse teams without forcing all teams to operate in the same way. I also appreciate the job flow self-documentation by the flow design, which makes it easy to reference and explain upstream and downstream processing steps, especially to less technical parties. The enterprise single-pane-of-glass visibility and dependency relationship flow are incredibly useful, and documentation linkage within the job to further details with just a click simplifies the process. Recommendation “7” due to the compexity of the product, and it being a heavyweight product. This is not a bad thing, however it is not for everyone in my opinion. Look for the time and resource required for a 1+ year integration effort.
What do you dislike about the product?
The product has been around a while and it should be flawless, but that's not the case. It's well known for its quirks and inconsistencies, and there are items that work differently between patch releases. It feels like QA is too light prior to launch.
What problems is the product solving and how is that benefiting you?
Control-M offers enterprise visibility, dependency management, and self-documentation of workflows. It allows easy job flow referencing and supports diverse business needs without enforcing uniformity.


    Adam M.

Streamlines Automation, Needs UI Modernization

  • November 24, 2025
  • Review provided by G2

What do you like best about the product?
I really appreciate the user interface of Control-M, as it is both simple and effective. It features a design that is basic and decluttered, yet it resembles a control room dashboard, offering both simplicity and depth. This combination is refreshing and provides a lot of functional detail while remaining highly customizable. Control-M maintains a user-friendly approach that keeps things straightforward without sacrificing complexity for those who need to dive deeper. Additionally, the ability to visually arrange workflows through drag-and-drop is incredibly useful, allowing for easy adjustments and amendments as needed. The inclusion of analytics graphics, like pie charts, is also a significant advantage, making it easy to comprehend data at a glance. This is particularly beneficial for management, providing well-presented, good data that can be extracted seamlessly.
What do you dislike about the product?
I find the visual design of Control-M to be very dated due to the inability to change the color scheme easily. The current colors appear somewhat childish and reminiscent of an old-fashioned PowerPoint presentation. It would be beneficial if the software allowed for customization in alignment with our core branding to avoid having to modify the graphics through another tool post-generation.
What problems is the product solving and how is that benefiting you?
I use Control-M to automate database processes, ensuring consistency and freeing up my team to focus on other tasks. It standardizes operations, reduces manual oversight, and simplifies complex workflows, allowing us to maintain operational efficiency without variation.


    reviewer2775036

Has supported reliable batch job automation for years but could benefit from improved upgrade support and more competitive pricing

  • November 06, 2025
  • Review from a verified AWS customer

What is our primary use case?

Control-M serves as our main business use case for business application batch job scheduling. Control-M is not a user-interacted system; it is a batch scheduling system where our applications interact with Control-M rather than users. We do not use Control-M as a DevOps tool, but we utilize it for all our applications, which are batch-based applications. Control-M orchestrates workloads across multiple environments. Control-M is handling complex data pipelines and analytics processes effectively.

What is most valuable?

The features of Control-M that I prefer most are Control-M/EM, Control-M/Server, and Control-M/Agent, which make up the Control-M batch scheduling system.

Control-M is easy to use because our key application is a batch-based application, so Control-M performs the job for us by handling all the automation and related tasks.

The measurable benefits my company has achieved with Control-M include improved SLA and reduced errors, as manual batch job runs lead to numerous errors and failure to meet the SLA.

Since we have been using Control-M from day one for batch scheduling, we do not have a percentage showing improvement because we have not used manual scheduling at all.

What needs improvement?

Regarding AI or automation, we would appreciate the opportunity to explore the AI functionalities because the application we are currently using does not support AI. It would be beneficial in the future if Control-M were to have AI capabilities.

For how long have I used the solution?

I have been using Control-M for around eighteen years.

What do I think about the stability of the solution?

Control-M is a stable product stability-wise, and we do not encounter many issues. The only problem occurred when we upgraded to the latest version, which resulted in CPU spikes in Java, and this was resolved with support and a patch.

The support for that issue was adequate. We called support and eventually received a solution after reaching out multiple times, and the issue is now fixed.

What do I think about the scalability of the solution?

Control-M's scalability is adequate. It is a scalable product, and we have not over-engineered it, so it meets our business needs.

How are customer service and support?

We provide direct feedback to our support partner for Control-M, so nothing comes to mind at the moment. I consider the current support to be adequate.

On a scale from one to ten, I would rate customer service and technical support as seven. A score of seven is decent enough. I am not saying Control-M support is a perfect ten, but I consider seven to be a good rating.

How would you rate customer service and support?

Positive

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

It has been a long time since we looked at other solutions, so I do not remember what we considered.

How was the initial setup?

We do not handle Control-M deployment ourselves. We simply install it, and it is a stable environment, so we do not keep deploying it regularly.

What about the implementation team?

BMC's service team supports our deployment and migration strategy well, with professional service and good support during our recent upgrade.

What was our ROI?

The biggest return on investment when using Control-M is ensuring that all batch jobs for our business applications meet the agreed SLA, which justifies our investment since we use this tool for a critical application.

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

Control-M is not inexpensive. Looking at other tools in the market, they are offering competitive prices, but Control-M, as a BMC product, is definitely not inexpensive, and BMC could improve their pricing strategy.

Which other solutions did I evaluate?

We have looked at other products when considering switching, but I cannot name them. I do not see a major difference between the products we looked at while considering Control-M. Pricing-wise, the other products were less expensive.

What other advice do I have?

I would rate Control-M as a seven as a product. My advice to other companies considering Control-M is based on all our lessons learned, especially regarding issues we encountered during migration and implementation, which should be taken into account. I have assigned a review rating of seven to Control-M.


    Sravan Male

Has improved visual tracking of job dependencies but could streamline dependency creation and report ETA access for business users

  • October 24, 2025
  • Review from a verified AWS customer

What is our primary use case?

My use case for Control-M is scheduling batch jobs in the banking sector. Previously, I used it for support jobs, and subsequently utilized it in development activities. When making changes to jobs, we need to locate them in Control-M. We monitor the screen and search for jobs with different filters such as the order date filter. In our project, we use the order date filter because jobs run on every order date. Based on the order date, we navigate to the particular date and verify if our job is running. If it is running, we check the status and review the logs.

What is most valuable?

Previously I used AutoSys, and when I transitioned to Control-M, it was initially exhausting because Control-M allows longer job names. Based on the job name, we can understand what the particular job is doing. Here everything comes into one number as we are using short job names, which was initially irritating. Once I became accustomed to it, it became simple to organize things efficiently. We can see all the links, predecessor links, and dependencies visually.

When we select a job in Control-M, we can see all the linked connections, including predecessor jobs. Sometimes when a job has multiple dependencies located far from the current location, we need to scroll down to see the linked jobs. We have a feature to right-click and go to the dependent waiting info, but whenever we click on a job, it should visualize the link and display the job name on the particular line it relates to. This would be a beneficial feature to implement.

What needs improvement?

From my knowledge and job role, business users do not typically use Control-M since they are interested in the end product rather than the scheduling tool. However, they are concerned with ETAs for their reports. When batches get delayed, business users need to determine when their particular report will be ready. Currently, they must ask the technical team for timing updates. If Control-M could develop a portal showing ETAs for business reports, it would eliminate the need to consult the technical team.

In my six years of experience, I have primarily worked with existing jobs. For creating dependencies, the current process requires multiple steps, including going to the predecessor and action items and setting up in two places. Implementation of drag-and-drop functionality would simplify this process. Users could create dependencies by clicking on the source and dragging it to the destination, with additional setups for actions and notifications available through a separate menu.

For how long have I used the solution?

I have been using Control-M for approximately five to six years in my career.

What do I think about the stability of the solution?

Regarding stability, in my previous project, I experienced lagging with refresh times of six to seven seconds. In my current project, I feel more comfortable as the refresh time has improved to one or two seconds.

What do I think about the scalability of the solution?

Control-M is particularly suitable for large companies. Many big companies are migrating from AutoSys to Control-M. The graphical visibility of processes is clearer than other job scheduling solutions, which is Control-M's biggest selling point.

How are customer service and support?

I have never contacted Control-M technical support or customer support as the client team typically handles any issues.

How would you rate customer service and support?

Neutral

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

I have used AutoSys, where I developed numerous jobs. AutoSys uses dependency configurations that I found easier to set up compared to Control-M.

How was the initial setup?

I cannot speak to the ease or difficulty of Control-M's initial deployment as it was already implemented when I joined the project.

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

I have limited visibility regarding Control-M's pricing since we use it as clients and work as contractors.

What other advice do I have?

When joining projects, Control-M is typically already implemented, so I have not had the opportunity to migrate from previous solutions.

Regarding Control-M's management and orchestration of workflows across enterprise, we currently use on-premises solutions. In my previous project, we used cloud solutions, but I found the on-premises solution more effective for technical people, while cloud solutions are more suitable for business users. When scheduling is cloud-based, there can be lag time as it takes longer to reflect changes from on-premises to cloud environments. With the current trend moving toward Databricks, cloud implementation becomes a viable option for jobs already running in the cloud. However, for jobs running on an on-premises server, cloud implementation may not be the optimal choice.

I rate Control-M a seven out of ten.


    Akshay Domde

Seamless operations with advanced scheduling and integration features but could improve in cost-effectiveness and user interface

  • September 08, 2025
  • Review provided by PeerSpot

What is our primary use case?

My use case with Control-M spans three different organizations, primarily in the banking domain throughout my experience, working with major banks. Now I am in the telecom industry, where major telecom companies use Control-M for their operations.

What is most valuable?

The best features in Control-M include the ability to schedule scripts at any time, and if they are not running, there is an option to run them again without any manual intervention in case any execution fails, plus you can get failure logs and alerts directly if a job fails.

It's a user-friendly tool. I've used other solutions which are not as user-friendly. It's easy to understand.

It is simple to integrate Control-M with technologies for your data operations and DevOps processes, especially as we upgrade this tool to the latest versions, providing more options for integration with cloud solutions. It is not very challenging if you are skilled with Control-M and integration aspects, such as using Control-M APIs to connect your applications and action on jobs or run scripts through API calls as well.

I see major improvements from Control-M, specifically since I started with version seven, and now we are on version 9.21. I have seen major changes, such as transitioning from a thick-client version to an online self-service version accessible through the Internet, alongside multiple UI changes.

What needs improvement?

Currently, there is room for improvement in the cost aspect compared to other tools. Control-M could be more user-friendly, and while it is user-friendly now, it can be improved to be more intuitive.

For how long have I used the solution?

I have been using Control-M for the last ten years.

What do I think about the stability of the solution?

I experience very little downtime with Control-M and would rate its stability eight out of ten.

What do I think about the scalability of the solution?

Regarding scalability, I would rate it around eight out of ten.

How are customer service and support?

Control-M requires maintenance, and we need support from BMC; it would be beneficial if BMC invested more in providing customer support to users.

I assess BMC services for helping my team with migrations and overall strategy as very good; when we raise cases to them, they help us understand and provide valuable feedback, and I would rate this support an eight out of ten. My relationship with BMC is more transactional.

How would you rate customer service and support?

Positive

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

I did not migrate from Broadcom, CA, Redwood, or any other similar solutions in any of those companies.

How was the initial setup?

The deployment is a bit complex.

What was our ROI?

It has saved us time and money.

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

When compared with other tools, Control-M is a bit costly. That said, it provides the best results, and since it is very user-friendly, investing in it gives you great outcomes. I'd rate the pricing seven out of ten.

Which other solutions did I evaluate?

If I compare Control-M with other solutions or vendors on the market, it stands out for its security and is the best in the market as of now due to its functionality and cost-effectiveness, which usually comes from the total number of executions in your organization, making it a great choice for daily activities.

What other advice do I have?

I would recommend Control-M to other users. Although it is slightly more expensive on the market compared to other tools, it is very user-friendly and includes multiple features, such as integration with other applications.

On a scale of one to ten, I rate Control-M a seven.


    Bhaskar Nethaji

Automation boosts productivity with AI version while API integration requires enhancements

  • August 14, 2025
  • Review from a verified AWS customer

What is our primary use case?

My use case for Control-M is primarily for automation.

What is most valuable?

The best features include the solutions with the recent AI version. The recent updates are impressive, as they allow for automatic jobs, which help improve our productivity. It gives us accurate logs whenever we need them, especially for Monday workloads that we have every Saturday or Sunday. Using it helps us solve problems quickly with the help of remediation.

What needs improvement?

Areas in Control-M that have room for improvement lie more on the AI side. I'd like to see more enhanced workload automation, particularly expanding automation in API integration with other systems, improving user experience, and including templates. We still have to explore CI/CD pipelines and scalability.

For how long have I used the solution?

I've been using Control-M for almost a decade.

What do I think about the stability of the solution?

I find it to be a very stable solution.

What do I think about the scalability of the solution?

I would rate the scalability a seven, noting that it does have room for improvement.

How are customer service and support?

I did not receive help from BMC's service team in mapping out my migration; we did it ourselves.

How would you rate customer service and support?

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

It's always been BMC; I've not migrated from Broadcom, CA Redwood, or any similar solutions.

How was the initial setup?

Deployment is easy. It took around 45 minutes to deploy Control-M.

What about the implementation team?

We did it ourselves.

What was our ROI?

The return on investment includes resources, time, and two headcounts. I can estimate that it has saved about 30 percent.

Which other solutions did I evaluate?

I would compare Control-M with Ansible. Comparatively, we have various tools such as Azure ADF and AWS crawler, and while Control-M provides a hybrid solution in multi-cloud environments, its role-based transfer capabilities significantly improve speed operations with simplified solutions.

What other advice do I have?

For DevOps processes, we have not yet established or expanded out, so integration has been difficult. I'm not using it for DevOps or DataOps at this time. Currently, we don't have any plans to increase the usage of Control-M.

Learning Control-M has been significant. Learning the solutions involves working as in a job as code scripts, particularly within the visual code IDE interface we use, along with the VS Studio code extension. For someone with non-technical skills, it's easier now. Earlier, it was a bit challenging, but we've picked up the programmatic interface, especially since it's a modern application release process.

My relationship with BMC is more transformative. I would recommend Control-M to other users because it integrates, automates, and functions as an orchestration application that helps in data workflows within complex and challenging technology ecosystems. Helix is one of the core leverages, utilizing the version engine for fast performance and a level five assessment in execution. Reaching a ten would require better integration with various tools like ServiceNow, as we also utilize Ansible and AWS. The vendor can contact me if they have any questions about my review.

I rate Control-M a six out of ten.

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Amazon Web Services (AWS)