Try our new research platform with insights from 80,000+ expert users
Packiyaraj Raja - PeerSpot reviewer
Project Manager at a consultancy with 10,001+ employees
Real User
Top 20
Nov 20, 2025
Saves significant weekly effort by automating job scheduling and ensures immediate task transitions
Pros and Cons
  • "Thanks to Control-M, around five days are being saved; otherwise, old data would be received for the current week's business, but now the latest data is received."
  • "Control-M has room for improvement in displaying dashboard-like graphical reports once processes are completed."

What is our primary use case?

Control-M is used to run Oracle scripts with scheduled jobs including monthly, weekly, and yearly schedules. Around 50 or more jobs are run every week. Control-M connects to the database, triggers all procedures, performs the operation, and generates the final report. The log is sent to mailboxes detailing how the process went, any issues, or any errors. If there are issues, the mailbox is checked; otherwise, a message indicating successful completion is received along with statistics such as how much time the process took and which processes were run. Jobs are scheduled once, Control-M jobs are created, timing is set up, and the jobs fire automatically at the particular time.

Control-M is used to connect to Oracle products, and through Control-M, a Tableau dashboard is maintained. Most of the scheduling jobs use Control-M to schedule. Control-M helps all products, making it a utility that can be used wherever scheduling features are needed. It is not just for DevOps, databases, or front-end applications; it can be used anywhere without manual intervention to perform particular activities. Wherever there is an opportunity for scheduling jobs, Control-M is the first option.

For migration, Control-M is considered very good. Once all the source and target details are configured in Control-M, it can automatically migrate data. It requires proper configuration and specifying the necessary changes for target technology along with the source system scripts. If properly configured, the complete migration can be triggered end to end. Data migrations and reporting, along with all scheduling activities, can be efficiently managed.

What is most valuable?

The best features in Control-M include sending emails to mailboxes after the process is completed and providing proper acknowledgement reports. The timing is impressive; it connects very fast and performs activities efficiently. The UI is very friendly, making it easy to configure jobs in Control-M. If core technology scripts are available, creating Control-M jobs is a five-minute task. The GUI is very friendly, which simplifies task assignment, scheduling, canceling, and all these operations, making it easily navigable.

Every week, 50 jobs are run using Control-M. If those 50 jobs were being run manually, it would take more than a week. Through Control-M, the jobs are able to be scheduled within two days, saving around five days of effort.

Before Control-M, jobs would be run on Friday evening so that the process would end by Sunday night, allowing the business to start on Monday. Without Control-M, everything would have to be run manually throughout the week. Thanks to Control-M, around five days are being saved. Otherwise, old data would be received for the current week's business, but now the latest data is received.

What needs improvement?

Control-M has room for improvement in displaying dashboard-like graphical reports once processes are completed. For example, after scheduling 50 jobs, if a dashboard showing the completed scripts, status, and time taken is displayed within Control-M itself, it would be very helpful. Currently, mailboxes are checked for reports; if it were in Control-M, anyone could check it. Only those configured with specific mail IDs receive emails, so if a few members are not set up, they will not see the reports. If it were available in Control-M, those users could directly check the dashboard.

For how long have I used the solution?

Control-M has been used for the last two years from the beginning of the project level. Earlier, it was already there in Control-M that the client was using.

Buyer's Guide
Control-M
December 2025
Learn what your peers think about Control-M. Get advice and tips from experienced pros sharing their opinions. Updated: December 2025.
879,310 professionals have used our research since 2012.

What do I think about the stability of the solution?

The same score for stability is a nine out of ten.

What do I think about the scalability of the solution?

Control-M is capable of handling a large volume of processing if the necessary memory space is provided to the server.

How are customer service and support?

Great support is received, with a rating of nine out of ten.

How would you rate customer service and support?

Positive

What other advice do I have?

Control-M would definitely be recommended because it saves a lot of time. If everything were being done manually, it would take a lot of time to run and validate scripts. If everything is configured in Control-M, even non-experts like front-end staff can trigger jobs, making it simple. It is a one-time configuration, and anyone can trigger it. That is the best part; significant time is saved, and there is no waiting time; the next process starts immediately once the current one is completed. If dependencies are set in Control-M, it starts the next task automatically. That is why Control-M is highly recommended for scheduling.

The client is a big enterprise client.

Control-M requires occasional maintenance, maybe yearly or once every six months for upgrades. A Control-M team manages activities such as maintenance every six months or once a year, including cleaning up scripts or memory.

Around 15 members are using Control-M.

The overall review rating for Control-M is ten out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Last updated: Nov 20, 2025
Flag as inappropriate
PeerSpot user
reviewer2775462 - PeerSpot reviewer
Technical architect at a financial services firm with 1,001-5,000 employees
Real User
Top 20
Nov 7, 2025
Has supported fast integration with cloud technologies and streamlined complex job management through a user-friendly interface
Pros and Cons
  • "The support that is received when a case is raised is really quick and very helpful when compared to others."
  • "There are areas for improvement, especially with the transition from the thick client to the web GUI. While Control-M's main game-changer is its GUI, the current web interface is less user-friendly than the thick client."

What is our primary use case?

Control-M is used as a job scheduler. Initially, when started, it was more or less used as a batch scheduler. It has evolved over time so much that even the name has been changed to Control-M Workload Automation, which completely justifies its name. It is not just a scheduler anymore; it does many more things than just a scheduler.

What is most valuable?

Control-M, especially, is quick to the market with all the new products that are coming up, be it the integrations or the capabilities that are emerging. Any new technology that comes up in any stream such as AWS or Azure or GCP is addressed quickly. Control-M is very fast to the market when compared to other schedulers or other vendors where they develop these integrations and the rapid release of these integrations. The target is around three to five integration releases within a month, which is best in the market. The support that is received when a case is raised is really quick and very helpful when compared to others.

The best features of Control-M are highlighted by its GUI, which is a game-changer because it is so user-friendly. Any person who is logging into Control-M for the first time will know what each option or the parameter is. It is so self-explained, eye-catching, and very easy to use. Currently, Control-M is moving away from the thick client to the web client, which also maintains the same user-friendliness. Another key feature is that it keeps up to the market standards with respect to security, compliance, and everything. All the capabilities are available, and it is just a drag and drop of each to create jobs. In this DevOps world, integration with the DevOps pipelines is possible where job creation can be automated as well.

It is very easy to integrate technologies for DataOps and DevOps processes as things change, not only for DevOps processes but for any other tools in the market. There are more than 100 plus integrations that are already built within Control-M where you can just drag and drop to create and have a centralized view of all these jobs, be it ETL jobs, data lake jobs, or ADF jobs. Adding these dependencies and having a centralized view is something that Control-M thrives on. If any issues are faced during this process, the support model and documentation around it are very clear and abstract.

Control-M has helped businesses positively, especially when started as a scheduler without exploring most of the modules that were available. Over the last eight years, the first benefit was that when integrating with a DevOps process to maintain version control, a client had an in-built macro or PowerShell script which was incompatible when the version was upgraded. Standardizing it using the Workflow Change Manager, which promotes jobs between environments, was suggested. Control-M's Application Integrator helps to create custom job types rather than using in-built job types, which helped develop around 150 or 200 jobs with that approach. Control-M also offers a conversion tool that allows conversion of jobs from other tools to Control-M without requiring costly professional services.

What needs improvement?

There are areas for improvement, especially with the transition from the thick client to the web GUI. While Control-M's main game-changer is its GUI, the current web interface is less user-friendly than the thick client. A Windows client option should be maintained for flexibility, as it caters to users who prefer different interfaces.

For how long have I used the solution?

Control-M has been used for 15 years.

What do I think about the stability of the solution?

Control-M as a tool is very stable. However, stability can be affected by how the environment is set up, including network stability, storage, and database factors. Control-M itself is robust, and it would receive a rating of 10.

What do I think about the scalability of the solution?

Control-M is a scalable solution, and its scalability would receive a rating of 10.

How are customer service and support?

When a case is raised, the response that is received is really quick and very helpful when compared to others.

How would you rate customer service and support?

Positive

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

Conversion of jobs from other scheduling tools to Control-M has been done. Jobs have been converted from Dollar Universe and TWS, IWS Maestro as they call it, to Control-M. There is working experience on Maestro and Dollar Universe as well.

How was the initial setup?

Deploying Control-M is straightforward; as long as you know how to deploy it, the first attempt may be more difficult compared to subsequent ones. Documentation and support are readily available, making the overall process easy.

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

Compared to other vendors, Control-M is quite costly. However, all good things come with a good cost. The features, speed to the market, and quality justify the higher expense. Control-M may need to rethink how to make it more cost-effective because while many clients appreciate the tool and its features, the current economic climate and desire for cost optimization lead some clients to consider other options that may solely meet their scheduling requirements at a lower cost.

What other advice do I have?

Control-M does require maintenance, especially for the VMs in both on-prem and Azure environments, which need to be patched regularly. A separate team handles automated patching, and there is a move away from on-prem to have everything on a single cloud instance.

Maintenance is easy overall; applying patches does not take much time. The technical aspect of upgrading or patching is minimal, but the process around it can take longer. Gathering concurrence from job owners for downtime and executing the patching process usually takes time, even though the actual installation is quick.

Control-M would be recommended if you are looking for a scheduling or workload automation solution and are not overly concerned with cost but want to utilize features to enhance your estate and maintain a centralized view. This review has been given an overall rating of 9.

Which deployment model are you using for this solution?

Other

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

Microsoft Azure
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor. The reviewer's company has a business relationship with this vendor other than being a customer: partner
Last updated: Nov 7, 2025
Flag as inappropriate
PeerSpot user
Buyer's Guide
Control-M
December 2025
Learn what your peers think about Control-M. Get advice and tips from experienced pros sharing their opinions. Updated: December 2025.
879,310 professionals have used our research since 2012.
Edwin Sim - PeerSpot reviewer
Data Core Team Senior Data Engineer at a financial services firm with 501-1,000 employees
Real User
Top 20
Nov 6, 2025
Has reduced manual workload but the cloud performance still needs improvement
Pros and Cons
  • "The feature I appreciate most about Control-M is the capability of scheduling jobs automatically, as the dependency and control runs all tasks automatically by themselves."
  • "I think Control-M can be improved because we recently moved to Helix, the cloud control, and the latency of the application is substantial; the job is running in the background, but the UI side is very slow on the front end."

What is our primary use case?

My main business use case supported by Control-M is performance data generation, which includes all orchestration jobs and workflow processes.

What is most valuable?

The feature I appreciate most about Control-M is the capability of scheduling jobs automatically, as the dependency and control runs all tasks automatically by themselves.

I value this feature because it frees up a significant amount of time from my daily work, allowing me to concentrate on other more manual tasks.

Control-M supports my DataOps and DevOps initiatives by automating the entire process through the dependency and successor logic.

The biggest return on investment for me when using Control-M is that it helps me automate the manual tasks of my daily work.

My company has achieved measurable benefits with Control-M through automation, which has improved delivery and reduced the possible manual errors that a human can make.

What needs improvement?

I think Control-M can be improved because we recently moved to Helix, the cloud control, and the latency of the application is substantial; the job is running in the background, but the UI side is very slow on the front end.

Control-M integrates with new or changing technologies within my DataOps or DevOps stack well; the cloud improvement is positive, but now that AI is a significant topic, it could incorporate more AI features. Although they do have some AI functionality in the cloud applications, it is not particularly useful and intuitive.

If I were to estimate the improvement percentage, I would say around seventy percent.

For how long have I used the solution?

I have been using Control-M for six years.

What do I think about the stability of the solution?

After moving to the cloud solution, I believe Control-M is much more stable; we have been using it for around two years, and I do not see any downtime. On the cloud solution, I do not observe any downtime; however, on-premises, sometimes the server is not up and the agent is not running.

What do I think about the scalability of the solution?

In terms of scalability, I believe Control-M works well for the work I am performing, around eight or ten because we are heavily using it for morning tasks, data preparation, and preparations early in the morning for the day.

How are customer service and support?

BMC customer service and technical support typically assist us; we usually speak to the relationship manager to raise any concerns or issues that we find, and so far, we still receive the answers we need, although the response may not be as immediate as we expect.

I would rate the customer service and technical support a seven out of ten.

How would you rate customer service and support?

Positive

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

My company considered switching to other solutions once and attempted to source alternatives, but we ultimately decided to stick with BMC.

How was the initial setup?

The overall experience with the deployment process of Control-M depends on whether we are discussing the application itself or the creation of the job.

What other advice do I have?

I would describe Control-M's performance in building, scheduling, managing, and monitoring workflows as quite good; I have previously used other orchestration tools, and I believe Control-M has much better visualization of workflows in terms of scheduling jobs.

I use Control-M to orchestrate workloads across multiple environments; we have a stream of workflows that connects to AWS, then SQL Server, and our in-house applications and so on, creating a large web of workflows across different kinds of applications.

Control-M handles complex data pipelines and analytics processes mostly through the designer that designs the workflow; we put the complex logic there, and it serves more as a tooling for us to use than Control-M handling all of this.

The creation and automation of data pipelines across on-premises and cloud technologies with Control-M is quite good; so far, I have no complaints with that. Between the on-premises and cloud, we have one less concern about how the application processes on the cloud, but on-premises, we have more freedom in accessing the database and some backend functionality.

My advice for someone or other companies considering Control-M is to check their business requirements and see what Control-M can actually offer because they do have many plugins for different kinds of usage, so it totally depends on what the company wants.

I would rate this review eight out of ten overall.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Last updated: Nov 6, 2025
Flag as inappropriate
PeerSpot user
Vivek Katakam - PeerSpot reviewer
Data Solution engineering specialist at a tech vendor with 10,001+ employees
Real User
Top 20
Sep 17, 2025
Has supported streamlined orchestration and simplified job deployment across projects
Pros and Cons
  • "The best features of Control-M are that it is easy to use; even a non-technical person can learn it in a couple of days with normal documentation and a few videos."
  • "The area that has room for improvement in Control-M is a better dashboard. For example, sometimes we have up to 100 Control-M jobs, and there is no dashboard to know how many jobs are in progress, completed, or waiting for files."

What is our primary use case?

My use case for Control-M is orchestration.

What is most valuable?

The best features of Control-M are that it is easy to use; even a non-technical person can learn it in a couple of days with normal documentation and a few videos. Just two days should be sufficient to pick it up. Users do not need to be technical to use the tool, and it is easy to implement and deploy.

Integrating Control-M with other technologies for DataOps and DevOps is easy; we export the jobs we create in a non-prod environment and, on the runtime, we know what variables need to be replaced, and we replace those variables to deploy to prod since Control-M is just an XML file, which is very easy to search and replace.

Control-M is extensively used in our projects. When we start a project and it becomes an enterprise tool, we are required to use it. If there are any failures, we can tag them with an incident, making it easy for maintenance, monitoring, tracking, and deployment since everything is in one place.

What needs improvement?

The area that has room for improvement in Control-M is a better dashboard. For example, sometimes we have up to 100 Control-M jobs, and there is no dashboard to know how many jobs are in progress, completed, or waiting for files. That requires us to create an additional dashboard on top of the Control-M metadata.

For how long have I used the solution?

I've been using Control-M since I started my career in data warehousing in 2011 or 2012 since there are more jobs, more tables, and more data loads in data warehousing.

What do I think about the stability of the solution?

When it comes to stability, I would rate it as good, an eight out of ten.

What do I think about the scalability of the solution?

The scalability of Control-M is good; we create different servers for different projects instead of putting all jobs on one server, and I would rate scalability as an eight out of ten.

How are customer service and support?

The technical support from Control-M is good; I normally never ask the Control-M team for help as it hasn't gotten stuck for me, however, they are supportive, and I would rate it an eight out of ten.

How would you rate customer service and support?

Positive

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

We have used different orchestration tools, however, I am not aware of the specific tools you mentioned.

How was the initial setup?

The deployment of the solution is easy.

What about the implementation team?

Regarding the duration of deployment, if everything is proper, I don't see a big challenge. Normally, it takes a day if you have the code ready and follow the process and checklist.

What was our ROI?

The return on investment seen with Control-M is significant; in my experience, we run more than 100 to 150 jobs a day, and to monitor those jobs, one or two people should be enough since it triggers emails for failures and allows us to view logs within Control-M itself.

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

I'm not sure about the pricing of Control-M. I didn't get involved at the pricing level.

Which other solutions did I evaluate?

When comparing Control-M with other solutions, I see that everywhere, orchestration tools are simple, and while they come with basic monitoring and alerting functionalities, the decision to use Control-M often comes down to cost, licensing, and maintenance.

What other advice do I have?

My relationship with BMC is good. 

I recommend Control-M if there are no other tools available as it is easy to use, with easy maintenance and a centralized monitoring system, alerting system, and incident creation. 

Overall, I would rate Control-M an eight out of ten.

Which deployment model are you using for this solution?

On-premises

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

Microsoft Azure
Disclosure: My company has a business relationship with this vendor other than being a customer. partner
Last updated: Sep 17, 2025
Flag as inappropriate
PeerSpot user
reviewer2621100 - PeerSpot reviewer
Cloud Engineer at a healthcare company with 10,001+ employees
Real User
Top 5
Feb 10, 2025
Streamlines job scheduling and management with its user-friendly interface
Pros and Cons
  • "The flexibility of Helix Control-M allows us to manage tasks efficiently. The user interface is comprehensive and lets me view all my jobs on one page, monitor everything, and access the job history."
  • "Helix Control-M has contributed to the overall stability of our applications and improved user experience."
  • "There should be an expansion in storing more data as it currently provides data storage for only up to 60 days."
  • "There can be some complexities with the UI part, especially with the advanced features."

What is our primary use case?

We are a cloud service provider, and we have been using Control-M for integrating and automating the orchestrating applications in the data workflow in our production. This is the main use case for our flow.

We are using its cloud version, Helix Control-M.

How has it helped my organization?

Helix Control-M has helped us schedule the jobs and manage our workload. We save time in running the jobs. There is no impact on the software even if I schedule a hundred jobs at a time. It can accommodate all kinds of jobs. It helps to meet our large-scale requirements.

Helix Control-M’s ability to build, schedule, manage, and monitor application and data workflows in production is good. It is pretty straightforward. It integrates well with different applications, such as AWS, GCP, and various cloud providers, enabling job scheduling directly from the Helix Control-M interface without any agents. Integration is very easy.

We have a single pane of glass for scheduling and viewing job status. We get all the details in one window. We can schedule everything in one window. We did not have any downtime with the Helix Control-M. All the jobs have been running perfectly. Everything is smooth and straightforward.

We are mainly using the AWS Cloud, and we also have some GCP services. We can monitor all the details under the History tab. We can see all the past jobs. 

Helix Control-M gives our company’s business users visibility and control over their jobs and frees up IT personnel for other tasks.

Helix Control-M is very critical for our business. We rely on it. We do not want any other scheduler. It provides us with everything.

Helix Control-M has contributed to the overall stability of our applications and improved user experience. It has taken away some of the administration work.

What is most valuable?

The flexibility of Helix Control-M allows us to manage tasks efficiently. The user interface is comprehensive and lets me view all my jobs on one page, monitor everything, and access the job history. The UI is superb and flexible to use.

Scheduling multiple jobs at a time is a standout feature. 

What needs improvement?

There should be an expansion in storing more data as it currently provides data storage for only up to 60 days. 

There can be some complexities with the UI part, especially with the advanced features. Other than that, it has been pretty good.

For how long have I used the solution?

I have been using it for almost two and a half years.

What do I think about the stability of the solution?

The stability of the Helix Control-M solution is good. I would rate it an eight out of ten for stability.

We also have access to their support. If we face any issues, we get support from them. Everything is good and working as expected.

What do I think about the scalability of the solution?

Helix Control-M is scalable. It is being used by many people in our organization.

We have more than a hundred jobs running, and we have almost eight people managing it. We also have 3-4 end users using it.

How are customer service and support?

The technical support is very polite, helpful, and available 24/7. I would rate them a ten out of ten.

How would you rate customer service and support?

Positive

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

Before Helix Control-M, we used different solutions. We previously used IBM Workload Automation but switched to Helix Control-M because it provides a comprehensive solution for everything and is very manageable without needing a dedicated person. Anyone can learn it. Its learning curve is very small.

How was the initial setup?

The migration to Helix Control-M was straightforward. We did not face any issues.

The initial setup was straightforward. It took about three or four months to settle down. It is also not difficult to maintain.

What about the implementation team?

We received support from BMC tech support and did not require any third-party consultants. We had six or seven people for the deployment of the solution.

What was our ROI?

The main return on investment with Helix Control-M has been a reduction in downtime and minimization of manual interventions, which has improved our operational efficiency.

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

The pricing is moderate, not too low or too high compared to other solutions.

Which other solutions did I evaluate?

We evaluated multiple solutions, including ActiveBatch, before choosing Helix Control-M.

The pricing was similar, but we found Helix Control-M better in terms of job automation and features. Their support was also very good. We got help from them with the orchestration and migration.

What other advice do I have?

Before implementing the solution, thoroughly try out how it works in your current environment. 

My overall rating for Helix Control-M is an eight out of ten.

Which deployment model are you using for this solution?

Hybrid Cloud
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
PeerSpot user
Iain Airlie - PeerSpot reviewer
Senior Control-M Consultant at a tech services company with 11-50 employees
Video Review
Real User
Top 10
Nov 7, 2025
Superb GUI, Unified view across On-Prem & Cloud, improves support response time and enables proactive incident prevention
Pros and Cons
  • "Control-M supports my DataOps and DevOps initiatives by providing a single pane of glass to orchestrate and manage workflows across numerous systems."
  • "Pricing is often perceived as high, and the licensing model can be unclear."

What is our primary use case?

My main business use cases supported by Control-M involve working with healthcare, insurance, telecoms, and banking, both retail and investment, primarily to ensure things are working. Much of this is in regulated industries, so we have established the necessary processes and tools to ensure that Control-M code is properly controlled, allowing us to satisfy SOX audits and other similar regulatory requirements.

What is most valuable?

Host groups are one of the most valuable (and unrecognised) features in Control-M and allows you to make your code environment agnostic. They allow for load-balancing, simple scaling, and technology groupings. Control-M supports my DataOps and DevOps initiatives by providing a single pane of glass to orchestrate and manage workflows across numerous systems. With the integrations, I have access to all my on-prem and cloud-based applications, and I can write my own interfaces for systems that are no longer supported, such as managing Solaris machines which still run for some of my clients.

Control-M integrates with new or changing technologies within my DataOps or DevOps stack fairly easily. The BMC team consistently develops new integrations at a rate of two or three a month. If they have not already got an integration available, it is very straightforward for me to create one myself, even for older technology through agentless connections to unsupported systems.

Control-M enables new capabilities or business processes that were not previously possible. There is significant capability embedded in the tool, some of which is not immediately obvious. With some creative thinking, I can leverage these capabilities to improve performance and allow Control-M to handle much of the load balancing.

What needs improvement?

One key element where Control-M could be improved is in providing a better audit trail for converting from development through to test and then to production environments. The process can currently be done, but the XML version is difficult. JSON offers an easier approach and is going to be the standard moving forward, so some XML-related issues will resolve naturally. For those still on XML for source control, it is an ideal opportunity to review procedures within Control-M to ensure compliance.

For how long have I used the solution?

I joined JP Morgan in 2007, which introduced me to Control-M, and I have essentially been working with Control-M ever since then, marking 18 years this year.

What do I think about the stability of the solution?

The stability and reliability of Control-M in my experience is commendable; it simply works if set up correctly. Proper analysis of infrastructure requirements, source code control, and growth expectations should be carried out before commencing the migration. Once those factors are right, the conversion should run very smoothly. It is important that the conversion is carried out by a collaboration between teams that understand the old and new systems.

What do I think about the scalability of the solution?

Control-M orchestrates workloads across multiple environments quite easily. I find that the graphical interface is very user-friendly, and although I have traditionally used the desktop interface, the web interface in version 22 is now nearly as effective as the desktop.

My experience with pricing, setup costs, and licensing for Control-M raises interesting points. Pricing is often perceived as high, and the licensing model can be unclear. However, in the end, it is clear that I am paying for a top-end tool which rarely experiences issues, with most problems stemming from the applications being managed rather than the tooling itself.

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

Regarding other solutions considered before selecting Control-M, I have seen conversions from Redwood and witnessed attempts to convert out of Control-M into a cheaper product. These attempts often ended in failure, leading to a reversion back to Control-M. Currently, I am looking at conversions from TWS into Control-M SaaS, and Axway into Control-M SaaS, along with several other potential conversions.

How was the initial setup?

With proper planning, setuo is straightforward.

What was our ROI?

The biggest return on investment I have experienced with Control-M is the reduction in support time. If I set things up correctly with appropriate alerting levels, my support team can proactively prevent incidents rather than waiting for something to go wrong. The most significant metric is the number of support tickets prevented, rather than the number of support tickets closed.

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

My experience with pricing, setup costs, and licensing for Control-M raises interesting points. Pricing is often perceived as high, and the licensing model can be unclear. However, in the end, it is clear that I am paying for a top-end tool which rarely experiences issues, with most problems stemming from the applications being managed rather than the tooling itself.

What other advice do I have?

When considering the overall experience with the migration processes of my customers, I find that if they approach the process with proper planning and due diligence, it typically goes very smoothly. A common mistake is trying to lift and drop what they had in another tool into Control-M without considering process differences, as the tools do not function the same way.

My advice to other companies considering Control-M is to conduct due diligence, examining not just initial costs but also ongoing expenses. It is essential to consider anticipated usage duration and growth patterns, as a correct setup facilitates easy growth, whereas a faulty setup complicates matters.

I would rate Control-M overall as a 10 out of 10.

Disclosure: My company has a business relationship with this vendor other than being a customer. BMC Premium Partners
Last updated: Nov 7, 2025
Flag as inappropriate
PeerSpot user
Mallikarjuna KOTTHARI - PeerSpot reviewer
Senior Software Engineer at a financial services firm with 10,001+ employees
Real User
Top 10
Sep 8, 2025
User-friendly scheduling facilitates market-wide batch job management across multiple regions
Pros and Cons
  • "Control-M is very easy to use; there shouldn't be any technical knowledge required for using Control-M, making it more user-friendly compared to other tools in the market."
  • "Currently, the history module captures only seven days of job execution data, and if we had at least 30 days available, that would be beneficial for investigating any issues."

What is our primary use case?

Currently, I'm working as a senior software engineer in HSBC. Here in my organization, we are using Control-M as a batch job scheduler. We use folders, calendars, and templates in Control-M for a number of applications. On a daily basis, as I mentioned earlier, it is a batch job scheduler; we support this application for a number of markets, including seven markets in the APAC region, five markets in MENA, and another market called AOC China. Control-M is used for all these markets, which total around 13 markets. Daily, we have batches where we use shell scripting code in Control-M for routine work by creating a job that runs based on the timings specified. 

These jobs execute commands, and we receive logs. Regarding folders and calendars, we manage our schedules based on holidays, weekends, and month-end requirements with various calendars to avoid running jobs at unwanted times. For example, we have calendars for the first day of the month and for month-end reports. Folders help organize jobs categorized based on APAC, MENA, and AOC China regions, with each folder having jobs executed based on their dependencies and specified timings.

What is most valuable?

Control-M is very easy to use. There shouldn't be any technical knowledge required for using Control-M. I have experience with AutoSys, and I find Control-M easier to understand. There is no need for technical knowledge to use Control-M, making it more user-friendly compared to other tools in the market. The initial setup for Control-M is easier. The support we receive from BMC is wonderful. They contact us promptly and resolve any issues quickly.

What needs improvement?

There are a few suggestions for improvement. Currently, the history module captures only seven days of job execution data, and if we had at least 30 days available, that would be beneficial for investigating any issues. Additionally, in the monitoring module, we can only view 15 days of statistics for job execution, which includes details such as start time, end time, and runtime. I recommend that if we could have 30 days of statistics available, it would greatly enhance the Control-M user experience.

For how long have I used the solution?

I have been using Control-M for around three and a half years.

What do I think about the stability of the solution?

The product is stable.

What do I think about the scalability of the solution?

The scalability of Control-M rates as a nine out of ten.

How are customer service and support?

Whenever we encounter any issue with Control-M and contact BMC, the support we receive from them is wonderful. They contact us promptly and resolve any issues quickly. On a scale from one to ten, I would rate their support a nine.

How would you rate customer service and support?

Positive

How was the initial setup?

The initial setup for Control-M is easier than other solutions.

Which other solutions did I evaluate?

Comparing Control-M to other batch job schedulers in the market, I would give it an eight out of ten based on my experience.

What other advice do I have?

Problems with Control-M can arise depending on the data center where the servers are hosted. There are occasional server down issues, which occur rarely and usually last only for a few minutes, after which everything is fine. We are customers of BMC, not partners.

I would definitely recommend Control-M to others because, based on my experience with other tools, BMC is recommended over others. Control-M is easier to understand, with no technical knowledge required. A quick glance at the modules shows that job creation and management is straightforward. Self-script developers can quickly familiarize themselves with Control-M compared to other tools available.

Overall, I rate Control-M eight out of ten.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Last updated: Sep 8, 2025
Flag as inappropriate
PeerSpot user
David M. - PeerSpot reviewer
Presales Solutions Lead at a tech vendor with 10,001+ employees
MSP
Top 20
Nov 19, 2025
Has helped streamline financial reconciliation and improve workload orchestration across hybrid environments
Pros and Cons
  • "The biggest return on investment for users of Control-M in the financial sector can be fairly straightforward: you can easily state how much performing tasks manually would cost in person-hours."
  • "The overall experience of the migration and deployment process for my customers tends to be a horror show because migrations are critical and touch everything."

What is our primary use case?

My main use cases of Control-M involve workload automation, with two key areas being financial reconciliation and supply chain management. In financial reconciliation, a global financial services company pulls data from all its divisions around the world to perform end-of-day, end-of-month, and end-of-quarter reconciliation across a range of technologies, teams, and borders.

In supply chain management, manufacturers with retail stores need to ensure that the right stock is in the right places, which can be complicated. The third main use case relates to integration with SAP, making existing PA environments cheaper and less service-heavy. Those are the three main ones in my customer base.

My customers use Control-M to orchestrate workloads across multiple environments. Control-M orchestration is capable of handling complex data pipelines or analytic processes, which is key for some of our financial services customer use cases and is a relatively core part of their requirements.

My banking customer that moved some capabilities to the cloud uses Control-M for both on-premises and cloud technologies, so that's my awareness regarding the creation and automation of data pipelines across those environments.

What is most valuable?

The features of Control-M that I find most appealing, and that I've heard customers appreciate, include the file transfer capability, which is very unsexy but fundamentally important. It's what it's all about—extracting data and moving it to different places.

The relationship between Control-M and my clients' DataOps and DevOps initiatives is complex. Most of our customers have their DevOps initiatives somewhat divorced from the Control-M elements. However, this is slowly changing as DevOps starts to incorporate both customer-facing aspects and the internal legacy parts of their business. They are gradually integrating, and that agile way of working is coming closer together.

The measurable benefits or improvements my clients have seen with Control-M relate to compliance, particularly in financial reconciliation. There are significant financial penalties for errors in this area, so it's crucial to develop a robust integration with ITSM systems to ensure that tasks perform as intended and meet the right SLAs.

What needs improvement?

Control-M can be improved by continuing the trend of being both a mature product and one that is not standing still, as evidenced by the ongoing improvements we've seen. The file transfer piece is particularly popular, and it's essential to keep up with the demands that customers place on it.

I suspect a lot of my customers aren't pushing the boundaries of what Control-M can scale to, but the job scheduler approach allows for immense scalability. Many of our customers are only beginning to explore its capabilities.

For how long have I used the solution?

I have been selling Control-M for one and a half years.

What do I think about the stability of the solution?

I don't believe any of my customers have reported issues around the availability of Control-M regarding stability and reliability.

What do I think about the scalability of the solution?

I suspect a lot of my customers aren't pushing the boundaries of what Control-M can scale to, but the job scheduler approach allows for immense scalability. Many of our customers are only beginning to explore its capabilities.

How are customer service and support?

I haven't heard any complaints about BMC's service team support; as far as I know, customers feel comfortable about it. Of course, I can't speak from personal experience.

How would you rate customer service and support?

Neutral

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

There is a competitor to Control-M that many of my customers consider; the big one is IBM's IWS. There is some anecdotal evidence of dissatisfaction among customers regarding support since it has moved to HCL. I recently spoke to someone about exactly that scenario.

How was the initial setup?

The overall experience of the migration and deployment process for my customers tends to be a horror show because migrations are critical and touch everything. The biggest challenge people face is unpicking the complexities involved. Thus, it's often hard to simply migrate, especially while maintaining a good relationship with the existing vendor.

What about the implementation team?

On the topic of pricing, setup cost, and licensing for Control-M, everyone moans about it. We work with some customers on optimizing their job structure to deliver proper value for money. This is significant work, as getting value for money is a challenge we constantly address.

What was our ROI?

The biggest return on investment for users of Control-M in the financial sector can be fairly straightforward: you can easily state how much performing tasks manually would cost in person-hours. By avoiding financial penalties from regulations, the business case essentially writes itself. In manufacturing, it's more complex, as you look at how to minimize manual costs and whether Control-M helps reduce customer churn and ensures stock is in the right location. Extracting this information aids in making the business case.

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

On the topic of pricing, setup cost, and licensing for Control-M, everyone moans about it. We work with some customers on optimizing their job structure to deliver proper value for money. This is significant work, as getting value for money is a challenge we constantly address.

Which other solutions did I evaluate?

There is a competitor to Control-M that many of my customers consider; the big one is IBM's IWS. There is some anecdotal evidence of dissatisfaction among customers regarding support since it has moved to HCL. I recently spoke to someone about exactly that scenario.

What other advice do I have?

In my company, zero users interact with Control-M because we don't actively use it; we just sell it. My customer base ranges widely, with some cases having a small batch team of a few dozen users up to hundreds, probably more in rough figures. I wouldn't have huge visibility on that.

I have heard of the Control-M Python client or API very recently. My experience selling the Control-M Python client or API is relatively new to me. It's not entirely new, but it hasn't come up much in my customer base. However, as DevOps and Control-M are becoming better together, I am seeing more of that.

Regarding metrics or data on how my customers perceive Control-M, I don't have any off the top of my head, and I probably would be privileged to know.

My advice to a company considering Control-M is to bring us in to help with the assessment work. Go through a value stream exercise to clarify what you're trying to accomplish and examine the entire end-to-end process. Control-M and workload automation is a solved problem; it's something you should buy rather than build yourself. That would eliminate undifferentiated heavy lifting. Certainly, we can assist clients with automation and value chain assessment, especially beyond the BMC space, which often presents a messy and complex landscape. I would rate this product a 9 out of 10.

Disclosure: My company has a business relationship with this vendor other than being a customer. re seller
Last updated: Nov 19, 2025
Flag as inappropriate
PeerSpot user
Buyer's Guide
Download our free Control-M Report and get advice and tips from experienced pros sharing their opinions.
Updated: December 2025
Buyer's Guide
Download our free Control-M Report and get advice and tips from experienced pros sharing their opinions.