No more typing reviews! Try our Samantha, our new voice AI agent.
IT Supply Chain Manager at Alicorp
Real User
Apr 9, 2024
A powerful tool for automating and executing jobs efficiently
Pros and Cons
  • "First of all, the shift from manual to automation has been valuable. We have a tool that can automate."
  • "Whenever I pull an S4HANA job to the Helix Control-M tool, it pulls it naturally with all the steps. A job can have several steps, and in this case, it is very easy to control the steps taken. However, in the case of the SaaS IBP tool, it can pull the job but cannot identify the steps. So, when I want to take an action in a step, I have to split the job."

What is our primary use case?

We have several SAP systems such as IBP, S4HANA, SolMan, etc. By implementing Helix Control-M, we wanted a tool that monitors different activities on these platforms and launches jobs.

Each company has a different number of jobs. We have thousands of jobs, but we have selected the most critical jobs of the company that normally run in the early morning. We wanted a platform that allows us to launch the job, for example, from point A until it finishes, and then there is also the possibility of being able to launch another job from another tool, which could be a SaaS tool, such as IBP so that several jobs can be executed and finished in parallel. If there is a failure in the system, we send an email, and for much more important things, generate a ticket in a tool called SolMan so that the support team can attend to the case that has arisen due to the failure of a job.

How has it helped my organization?

All those human errors that we were facing did not occur again. All these processes are critical for the company. We have implemented 22 processes. One of the processes starts at eleven at night. The process runs in S4HANA. It sends data to IBP, and IBP makes an optimizer and then it becomes a request that specifies the national transfers of the products that are going to be distributed. In other words, these are requests that indicate how many products should be sent from one point to another point for the customer at a national level. At six in the morning, another team, which is the distribution team, waits for this request to assemble the trucks and get them ready to leave. If they do not have this request, the trucks will remain stationary. By having the trucks stopped, there is no distribution, so there can be a loss of sales. There can be a drop in stock. You accumulate inventory in the warehouse because the plant continues producing, but where are you going to put the new products? There are a series of consequences that can cause the process to fail because we did not have immediate action to create that request. This tool has helped us positively impact the company's processes. We could get its benefits immediately after the implementation.

Helix Control-M’s ability to build, schedule, manage, and monitor application and data workflows in production is good. When we went live and throughout the first stage of the project, I thought it was great because we received full support. Now that we have the tool live, I have presented more cases, and I feel that they are a little slower. I have to try harder to get their attention.

Helix Control-M has affected our ability to orchestrate data pipelines in production. It has been a great benefit. Little by little, users' trust is increasing. When there is just one small failure, they usually stop believing in the tool. With a more solid tool like this, we have fewer errors, which means more trust of the users.

Helix Control-M has given our company’s business users visibility and control over their jobs and freed up IT personnel for other tasks. It has freed us up a lot because previously, IT used to coordinate meetings with the company that gave us the manual service. We had to meet and discuss failures and issues, but we no longer have these meetings because that third-party company is no longer there. We replaced them with this solution, and it has freed up a few hours. Being able to free up the company's IT team is important because we have so many issues to deal with. Nowadays, technology and innovation are in full swing, and users are constantly asking for new things, so the more we focus on those things, the better.

Helix Control-M has affected collaboration between IT and our business users. Previously, our business users only complained about process failures, and now they themselves can reprogram. Before Helix Control-M, we had to send emails with the reprogramming. Despite that, they did not do what we had specified in the email, so it was all a waste of time. We wasted time with the business, and we wasted time meeting with this company. In the end, they did not do what we had told them. Nowadays, the user interacts directly with the tool because they have access. They themselves can reprogram those processes. There is less need to have a meeting, and there is also a reduction in the email replies and forwards. We have reduced everything. They directly interact with the tool to launch and relaunch.

What is most valuable?

First of all, the shift from manual to automation has been valuable. We have a tool that can automate.

The second valuable feature is that there have been many benefits, which we have been utilizing little by little.

The third valuable feature is that there is a good support team. They have solved things that other companies have not done. When it comes to IBP, because it is SaaS, it was not easy for our team, but we received good support. At first, there were also issues regarding the functionality of SolMan. We saw that it was not going to work, so we did not go live with that, but they told us that there was going to be a new version where the ticket would be generated almost automatically. Because they were releasing a technical issue that would allow us to generate a job automatically and generate a ticket in a simpler way, we waited for that upgrade to be released, and it indeed was like that. Such continuous support is very valuable because it is not a tool that does not progress. They are constantly releasing things and allowing it to grow and cover more functionalities.

What needs improvement?

There can be an improvement in the area of finance.

I contacted the BMC team here in Lima and mentioned the things that can be improved. For example, S4HANA jobs are something with which BMC has already worked in several companies. Whenever I pull an S4HANA job to the Helix Control-M tool, it pulls it naturally with all the steps. A job can have several steps, and in this case, it is very easy to control the steps taken. However, in the case of the SaaS IBP tool, it can pull the job but cannot identify the steps. So, when I want to take an action in a step, I have to split the job. We are having to work longer because we have to split the jobs from, for example, 52 steps to 12, depending on where I want it to have an action. We would like the tool to be able to identify the steps so that we are not continually splitting them as it generates more executions for me.

The other improvement is that in, for example, S4HANA jobs, when the job fails, you have the status of the job. It recognizes them perfectly. In the case of IBP, it also has status but at a more minimal level. Sometimes the step fails, but the job does not fail. It ends with an error in a step without identifying it for me.

Another thing that we have asked to improve is that Helix Control-M can be integrated with more tools such as Odoo. Odoo is a tool for all these companies that are not with SAP. They use it as a small ERP to generate their sales. Odoo integration will help us receive inventory reports.

The communication and details related to the upgrades that are going to be happening also need improvement.

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

For how long have I used the solution?

The implementation began in 2021 and went live in February 2022.

What do I think about the stability of the solution?

It is a powerful, stable tool.

What do I think about the scalability of the solution?

I have had a very good impression. I have been to the events where BMC shows its new products. I see that there are more things that are going to help a lot. We will be able to get much more out of it.

Alicorp is at several locations and in several countries. These processes have only been launched here in Lima, Peru. They have been divided into the demand planning, distribution, production, and supply areas by the planning team, but it is only done by a team here in Lima. The result is at the national level, but the configuration made in the system is only done in Lima, Peru. Later, we will surely also move internationally.

We started with a small planning team that is gaining confidence in the tool, and the next stage is to cover more areas of the business because currently, it is a small group with a small number of processes being executed. The idea is to make a massive change in the other areas as well, such as the finance department, and then the analytics department. This requires us to look at this implementation from various angles, so we can optimize the dissemination and execute it massively. Before taking that step, we wanted to be in a solid position with the team that is working on Helix Control-M. We wanted to have confidence in what the tool does, and now that we reached that step, the next step is greater use.

How are customer service and support?

Our first-level support is with the GrupoCONTEXT team. They have the knowledge for all cases. There have only been 2 or 3 times where they did not know about the issue and involved BMC. There have only been 3 complex events. There have not been more complex issues. Normally, there are problems when maintenance and upgrades are carried out because sometimes the system changes.

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

We previously executed this process manually. It was a third-party company that had 9 people in the early hours. They manually launched one job and then relaunched the other according to a document that we gave them. The document said what things should be done depending on the case that arose. The problem was that there was a lot of shift rotation. For example, if one job ended at 2:00 a.m., in theory, the other should start at 2:01 a.m., but it started at 2:10 or 2:20 a.m. It took 20 to 30 minutes. This time was wasted because the person was not there all the time monitoring. They either made a mistake in launching another job that was not the one we had indicated, or they simply did not launch, which was much worse. So, because of the shift rotation of people, since they were early morning jobs, we constantly had those problems. We had a loss of time, no precision, and a lot of human error.

How was the initial setup?

I was involved in the process of evaluation and implementation, and now, I am also involved in monitoring the development.

Its implementation is among the simplest I have done. SAP tools are more complex. Helix Control-M was live within a short time. We configured it in 2-3 days. We tested it one day, and the next day, it could go live with a process right away.

Our implementation strategy was to divide the implementation into stages. We did it by area and configured the jobs. That was it. We had workshops to understand what the user wanted, and then we did configuration in the test environment to see that what they requested is actually what is being done and executed in that environment. We then moved that to production, so for each user group, we followed: demand, distribution, supply, and production. It was super simple.

In terms of maintenance, from time to time, they notify us that there are upgrades. We receive notifications about agent upgrades, tool upgrades, and some system maintenance. Because it is a SaaS, they tell us everything. We coordinate internally so that if there is a process that is running at that moment, that program is executed manually.

For the server and agent part, we have outsourced the maintenance to the CJG company. They are in charge of doing that maintenance. On the operations side, there is a person in charge. Every time something happens, he is in charge of the event.

What about the implementation team?

For the integration, we received assistance from GrupoCONTEXT. They were in charge of doing all the configuration and programming.

From GrupoCONTEXT, there were two people with constant support from BMC. On our side, there was an architect and a few other people. All the suppliers were contacted so that they were present during configurations, integrations, and testing.

What was our ROI?

We have seen an ROI. In theory, this third year, we will recover what we invested. It has helped us replace the cost of human resources.

For this tool, as we made the three-year contract, the cost of the licenses is maintained. If we had to hire people for this work, we would have had to increase their salaries every year.

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

They are expensive. If we were a small company, it would be complicated because we have to have strong sales and operations to be able to afford a tool of this level. Being a large company, the cost-benefit is covered, but it is not within the level of cheap solutions.

The dilemma for us was whether it is worth paying for a monitoring tool or whether it is better to pay people for the work. Helix Control-M was more beneficial because we had problems with manual monitoring, and these problems were expensive.

Which other solutions did I evaluate?

I was in charge of evaluating all the tools. Because we already had SAP, I first evaluated the SAP tools, such as SAP PI/PO and SolMan. All the SAP tools do these functions. They do them well, but they have limitations. For example, in SolMan, you can monitor and do all the operations, but when it comes to IBP, which is SaaS, it does not work. It is better to not manipulate the programming settings. It is better to leave the standard programming settings because it is simpler.

I was also told to evaluate external tools, so I evaluated Helix Control-M and the IBM solution. Helix Control-M won there. It is the first time that we have used a tool for this type of control. Previously, this work was done manually by a team of people. We used the tools only when monitoring a single platform. For example, for S4HANA, we only used SolMan, but we wanted to integrate several systems and find a solution that does all the activities efficiently and safely.

What other advice do I have?

I would advise you to challenge it. We made an assessment to challenge it to see that it covers all of our use cases and we can trust it. It is a solid tool. Go for it if you can afford it.

The most important lesson that I have learned from using this solution is to not be afraid of automation. Sometimes, because you have been working manually for many years, migrating everything to automatic processes is risky, but I learned to not be afraid of doing this.

In terms of the measurable business impact of Helix Control-M, we are working on that. I just had a meeting with the commercial team on the subject of the month-closing report process. Currently, the month closing process is 5 days, and they want to reduce it to 3, for example. What they have told me is that if orchestrated right, Helix Control-M could help reduce the process time. We are in the middle of the evaluation process to precisely take care of its business impacts. With the finance department, we are evaluating the possibility of reducing time.

Overall, I would rate Helix Control-M a 9 out of 10.

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?

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
Akshay Domde - PeerSpot reviewer
IT Admin at Vodafone
Real User
Top 5
Sep 9, 2025
Seamless operations with advanced scheduling and integration features but could improve in cost-effectiveness and user interface
Pros and Cons
  • "It's a user-friendly tool."
  • "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."
  • "Control-M could be more user-friendly, and while it is user-friendly now, it can be improved to be more intuitive."
  • "Currently, there is room for improvement in the cost aspect compared to other tools."

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.

Which deployment model are you using for this solution?

Hybrid Cloud

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

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
Buyer's Guide
Control-M
October 2026
Learn what your peers think about Control-M. Get advice and tips from experienced pros sharing their opinions. Updated: October 2026.
919,003 professionals have used our research since 2012.
SirajShaik - PeerSpot reviewer
Workload Automation Engineer at a retailer with 10,001+ employees
Real User
Top 5
Dec 17, 2024
Improve operational efficiency through workflow orchestration
Pros and Cons
  • "Its stability and the feature list are rich compared to other tools in the market."
  • "I would love to see REST API integration and more plugins for Google Cloud Platform in addition to AWS and Azure."

What is our primary use case?

In my organization, I use BMC Control-M as the primary workflow orchestration tool.

How has it helped my organization?

we don't use BMC Managed file transfer

What is most valuable?

Its stability and the feature list are rich compared to other tools in the market. I have experienced a thirty percent reduction in operational time for developers, increasing efficiency in workflow orchestration design. The UI is great, with a minimal learning curve and caters to both click-and-monitor users and those who want to code.

What needs improvement?

I would love to see REST API integration and more plugins for Google Cloud Platform in addition to AWS and Azure. There are fewer plugins for GCP compared to the other two major cloud providers, which I think would add flexibility for customers whose choice is  GCP.

For how long have I used the solution?

I have been working with BMC Control-M for around 16 years in different roles.

What do I think about the stability of the solution?

BMC Control-M is stable, and my experience with it has been positive.

What do I think about the scalability of the solution?

Control-M scales well but EM stays on a single VM. I would love to see the components split up as containers of to multiple Virtual Machines.

How are customer service and support?

Support is pretty good for priority tickets, although there is a lot of back-and-forth communication for low-priority ones. I would still rate it as a eight out of ten.

How would you rate customer service and support?

Positive

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

Control-M was always the go-to workflow orchestration solution where I work.We have checked out Rundeck open source and Apache Airflow for certain use cases. I also know friends in different organizations using Autosys, UC4, and Atomic, but nothing matches Control-M's capabilities.

How was the initial setup?

Installation is straightforward, and there is ample documentation and customer support from BMC is helpful too in troubleshooting issues. Configuration could get highly complex based on your environment, but default configuration is easy and works well.

What about the implementation team?

For deployment, one person with good OS and application knowledge and good should do with a little help from a database administrators. Two is an optimal number to maintain and run.

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

Negotiate based on task and ask for a better price where non prod tasks could be charged a lower price.

Which other solutions did I evaluate?

Control-m was there before I started working in the current organisation , Fow now, we haven't checked any vendor-based tools.

What other advice do I have?

I would rate BMC Control-M a nine out of ten. Build self service portals using the existing API endpoints to make provisioning easier.

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?

Other
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
IT Architect/ Control-M Administrator at MultiPlan
Real User
Top 20
Dec 12, 2024
Good automation and manual task management that saves time
Pros and Cons
  • "The most valuable feature is the automation process."
  • "The most valuable feature is the automation process, as manual tasks like scanning claims at a hospital or dispensary are automated with Control-M, greatly reducing time and effort for processing and saving data."
  • "Most improvements are related to cloud connectivity."
  • "The support was better previously. Nowadays, the support is less responsive and accurate, unlike the past ten years when the solutions and responses were much more reliable."

What is our primary use case?

In my previous organization, which was in the banking domain, most of the Control-M jobs were related to finance, including SAP, file processing, and payroll generation. Currently, I am working in the healthcare industry, where Control-M is used mostly for claim settlement and process flows.

What is most valuable?

The most valuable feature is the automation process. Manual tasks like scanning claims at a hospital or dispensary are automated with Control-M, greatly reducing time and effort for processing and saving data. This process previously consumed a lot of time when done manually.

What needs improvement?

Most improvements are related to cloud connectivity. It would be beneficial to have cloud integration tools for services like AWS and Azure. Currently, batch flows integrate through modules but don't connect directly, which could be enhanced for better efficiency.

For how long have I used the solution?

I have around 13.5 years of experience in both scheduling and administration with Control-M.

What do I think about the stability of the solution?

There are no stability issues mentioned, and everything is automated. In case of application failure, I get involved, otherwise, the monitoring team takes care of the operations.

How are customer service and support?

The support was better previously. Nowadays, the support is less responsive and accurate, unlike the past ten years when the solutions and responses were much more reliable.

How would you rate customer service and support?

Negative

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

Other tools I compare with include AWS, Redwood, and TWS. However, Control-M stands out due to its user-friendly graphical interface, unlike TWS, which is command-based and hard to use.

How was the initial setup?

On a scale of one to ten, I would rate the initial setup of Control-M a ten out of ten due to my familiarity with the tool. However, some users face difficulties with the web interface.

What about the implementation team?

I am the architect along with two other team members who work with Control-M. We handle design, including servers, databases, and connections.

Which other solutions did I evaluate?

Other solutions considered include AWS, Redwood, and TWS.

What other advice do I have?

I would definitely recommend Control-M because it is a reliable tool expected to remain relevant for the next twenty to thirty years. I rate it 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.
PeerSpot user
Pedro Fuentes - PeerSpot reviewer
System Engineer at Community Loans of America, Inc.
Real User
Jan 18, 2024
Cost-effective, excellent support, and centralized access and control
Pros and Cons
  • "In Helix Control-M, we have the automation API that allows us to customize and do integrations easily in any script, such as Java or Python. It is all integrated within the integration API."
  • "I talked to Control-M guys back in October or November when they had a gathering here in Atlanta. We talked about not being able to go back in history in Helix Control-M for more than two weeks. We submitted a request for enhancement. They told us that they are working on it, and they are thinking of expanding that to 30 days. We would like to see it expand to 90 days, but they are working on it."

What is our primary use case?

Control-M is a job scheduler. You can schedule FTP jobs or use scripts within Control-M. You can also execute commands when necessary to schedule, or you can just run a script that is hosted on a server. Based on the schedule, you can orchestrate or automate jobs. You can set dependencies between jobs. You can correlate and create a sequence of your jobs and execute them in the order you wish. You can set the variables and options that you like. You can set the prerequisites and post-job activities after the completion, such as reports analysis, emails, etc.

How has it helped my organization?

Helix Control-M is critical for us. If we do not have a job scheduler like this, we will have to have people running 366 different jobs on a daily basis and 24 hours a day. These are the jobs that we run from midnight to midnight every single day on a scheduled basis.

I do not use Helix Control-M's Python client or Airflow. I am using the web client. I do not create jobs. I give my users access to create their own jobs. I just maintain the agents and keep the administration going. When they have questions, they come up to me and ask. We just use the web interface to go into the planning mode and create our jobs, folders, dependencies, etc.

Control-M has helped to give business users visibility and control over their jobs. Both Control-M and Helix Control-M allow me to give users control over their own set of jobs. They can log in and orchestrate their jobs as they want. They can also troubleshoot them on their own. It makes that easy. I just have to be hands-off and stand by in case they need assistance, but once the tool is deployed and every agent is up and running, it is easy. The people who have the jobs running or the job scheduled know about their own jobs. They know their own demands. They have control over the decision of when they are going to run it and how they are going to run it. It makes it very simple, and it helps.

You can set up your users and define whether they have admin privileges or they can just affect a set of jobs.

The fact that it is all centralized in the web browser makes it easily accessible from everywhere. All my users are IT people. They do different things. They do databases. They do informatics. They do development and things of that nature. To business users, such as board members of the company, we can give them reports on, for example, how the business closed and how much profits were there, or if all the transactions were submitted to the bank on time. If not, what were they missing? We can provide all things of that nature. We can pull it all up in a report and then schedule it on a daily basis or weekly basis. It is simple.

There have been cost savings with Helix Control-M. The license that the company was paying for Control-M, including support, was three grand more expensive than Helix Control-M. With Control-M, we also had to have an administrator dedicated to maintaining Control-M on-premises. That cost of having a person dedicated to doing just Control-M jobs is gone after we moved to the cloud. We are not only getting more money in savings; we are also making a better distribution and use of our time. By not having a dedicated person, we are saving a couple of grand. We are saving on the license and, of course, resources. We do not have to have dedicated resources such as servers. We do it virtually. We do not need to have resources reserved for the server and database. I just have to deploy the agent, which can run multiple instances in my cluster. They can share resources, which is another saving there.

What is most valuable?

In Helix Control-M, we have the automation API that allows us to customize and do integrations easily in any script, such as Java or Python. It is all integrated within the integration API.

Every year, they add another set of automation or compatibility with different applications. They are capable of integrating with Informatica, AWS, etc. You can schedule queries directly from Control-M on databases without having a server or agent. You can do scan jobs or queries directly. Every other month, they are doing releases, and they have tons of new integrations, which makes it compatible with more and more applications around the cloud.

What needs improvement?

They have a department that handles requests for enhancements. I talked to Control-M guys back in October or November when they had a gathering here in Atlanta. We talked about not being able to go back in history in Helix Control-M for more than two weeks. We submitted a request for enhancement. They told us that they are working on it, and they are thinking of expanding that to 30 days. We would like to see it expand to 90 days, but they are working on it. In Control-M, we were able to go back 180 days, but that was on-prem. The storage of that data was on our own servers. We know that storage is money, and we do not expect them to store that much of the data, but at least 30 to 60 days seem proper.

For how long have I used the solution?

Community Loans of America has been using Control-M since version 6. It has been at least 10 years.

What do I think about the stability of the solution?

I have not had any downtime with Helix Control-M. All the upgrades are scheduled, and they give us a time window when they think they are going to schedule them, and we adjust. I have not seen anybody notice it. The jobs get held before the update, and they start automatically after the update. If anybody noticed it, that was because I had to tell them that a maintenance window was coming up and to be aware of it.

How are customer service and support?

I contacted their support a couple of times to ask them about an error that I did not understand. They have three guys who are pretty handy. When you ask questions, you, of course, have to wait at least 24 hours for someone to respond. They are pretty fast. Most of my queries were responded to within the same day, which is great. I would, for sure, rate their support a solid 10 out of 10.

How would you rate customer service and support?

Positive

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

We were just using Control-M. We did not have any other scheduler. We migrated from Control-M to Helix Control-M. 

Control-M is on-premises, and it requires a dedicated administrator. Control-M has three major pieces. It has a Control-M server. It has a main agent, and it has a database. If you have HA, you will have the same things at a secondary location, so you will have to manage the cluster and make sure that all the pieces are working together. If, for some reason, one side fails, HA tries to recover in the second location. The management or the administration side of things is a challenge. It requires a dedicated person. Our main Control-M guy left us six years ago. Every time we had an issue with Control-M, it took us three or four hours to put it back where it should be. By migrating to Helix Control-M, our biggest success was getting away from the administration. Having Helix Control-M, which is a cloud product, allows us to use all the advantages of the job scheduler without handling the administration of our own servers.

If I compare Helix Control-M with what I had to do on Control-M on-prem, the process is very similar. The calendar has changed though. There was an advantage with Control-M that you could specify when was your new day load. Our new day load was every day at 9 AM in the morning. With Helix Control-M, we have to have only midnight as a new load because of the change of the date. It was a big challenge because we had to reorchestrate all the jobs to suit the new day load being moved from 9 AM to midnight. 

Essentially, scheduling a job or creating a new job requires the same effort in both applications. The advantage of Helix Control-M is that I do not depend on a single agent to pull FTP profiles. All of them are centralized. It does not matter which agent I am using. I have access to the whole list. In Control-M, FTP profiles had to be added to the agents that were being used. Helix Control-M has made it easy to orchestrate data pipelines in production because now, I do not have to worry about the whole backend of Control-M. I am sure that it is up to date, and I can log in reliably, load jobs, and orchestrate them as I need.

I once tried to migrate Control-M to something else called RunMyJobs. Compared to RunMyJobs, I would definitely go for Helix Control-M.

How was the initial setup?

In terms of our environment, we are a mixed shop. The majority of our products are on-prem. We have a Nutanix cluster in our data center, and that is where we host the majority of our things. We have maybe one or two devices on AWS. For Azure, I know that we have a license because it comes with our enterprise Microsoft 365 license, but I do not recall having any hosting there.

For migration, they have a migration tool that makes it very easy. You can run this migration tool, and it will export all your current jobs in a JSON file. It will try to import them on the tenant in the cloud on Helix Control-M. We faced a few challenges here and there because at the time we did it, some features were missing in Helix Control-M or were not supported, but they were supported in Control-M. We used to have dual endpoint profiles for the MSP file transfer or the ASP. FTP jobs have profiles where the server address, user password, or key gets stored. In Control-M, you could have a single profile with two endpoints. You could have Host A and Host B in a single profile. That was not supported with Helix Control-M at the time we decided to migrate, so we had the challenge of converting all those dual endpoint profiles into single endpoint profiles to be able to be imported. I know for a fact now that it is no longer an issue because they now allow you to create dual endpoint profiles in Helix Control-M, but it was a challenge at the time.

Fixing things here and there and making it compatible took about six months. Those six months were not just because of how hard it was to migrate. It was a combination of the challenges of migration and other tasks that we have not been doing because we could not afford to have a person dedicated entirely only to Control-M. Effectively, the time dedicated exclusively to the migration was two and a half months, but the migration was distributed in a six-month calendar because of other duties and tasks that I had to perform.

What about the implementation team?

We got help from VPMA. VPMA is our reseller. We purchased a license of Control-M through VPMA, and they have support and all that. We get help from them. They helped us to run the Orchestrator or the migration tool from BMC. They told us where the odd points were, and then we went to do it on our own. We came back and reviewed them again and kept fixing them.

Overall, we had three people. We had one person from VPMA, and then there was me and one of my technicians to assist me.

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

It is not bad. The company can afford it, and it pays for itself. We have those jobs running automatically.

What other advice do I have?

I would rate Helix Control-M a 10 out of 10. I like Helix Control-M. 

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
Galih Supriatna - PeerSpot reviewer
Staff IT Support Data Center Infrastructure at PT.Bank Woori Saudara Indonesia 1906, Tbk.
Real User
Top 10
Sep 9, 2025
Real-time monitoring supports efficient job scheduling and error classification
Pros and Cons
  • "Control-M has significantly improved our organization by providing centralized scheduling and monitoring of ETL workflows."
  • "I think Control-M has room for improvement because it should refresh more frequently."

What is our primary use case?

In my company, we use Control-M as the main scheduling and automation tool for ETL processes. It orchestrates data flows from AIX servers to Linux and Windows platforms, integrates with Informatica PowerCenter for data transformation, and also manages dependencies with several network-based applications.

How has it helped my organization?

Control-M has significantly improved our organization by providing centralized scheduling and monitoring of ETL workflows. It allows us to automate complex job dependencies across different platforms, including AIX, Linux, and Windows. With Control-M, we can integrate seamlessly with Informatica PowerCenter for data transformation, ensuring that data pipelines run consistently and on time.

What is most valuable?

The first aspect is in real-time monitoring. Control-M has good visibility of thousands of jobs, and normally runs at the scheduled time. Control-M scheduling has always executed according to a different schedule, except when incidents occur, such as storage vapor.

What needs improvement?

I think Control-M has room for improvement because it should refresh more frequently.

For how long have I used the solution?

I have been working in my current position for four months as a monitoring operator.

What do I think about the stability of the solution?

I would rate the stability of Control-M a 9.5 out of 10.

What do I think about the scalability of the solution?

I would rate the scalability of Control-M at 9.5 out of 10.

How are customer service and support?

I would rate technical support for Control-M at nine point five because it provides separate level error classification, which is a very important feature. The separate level error classification helps in determining the severity of issues.

How would you rate customer service and support?

Positive

What other advice do I have?

Many engineers in our organization use Control-M, including both vendors and internal employees, approximately 100 in total.

I would rate Control-M overall a nine 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.
PeerSpot user
AishwaryaDeshpande - PeerSpot reviewer
Assistant manager at a tech vendor with 10,001+ employees
Real User
Top 5
Sep 9, 2025
Automation reduces manual workload and streamlines data transfer processes
Pros and Cons
  • "In terms of scalability, I would rate BMC Control-M Managed File Transfer a nine out of ten for its ability to scale and expand."
  • "BMC Control-M Managed File Transfer has definitely helped to reduce IT operations cost, as maintaining files manually takes a lot of human time, and this automation significantly alleviates that burden."
  • "BMC Control-M Managed File Transfer already works great, though there could be improvements for transferring large files, particularly those that are in gigabytes, as it sometimes poses problems."

What is our primary use case?

In my job, we mainly use BMC Control-M Managed File Transfer for processes like recharge and billing requirements and customer data management, which we handle using Control-M MFT and scheduling jobs.

How has it helped my organization?

Based on my experience, BMC Control-M Managed File Transfer provides significant benefits for our company by facilitating communication and data transfer between numerous databases and servers, ensuring we maintain only the necessary files while removing old ones. When commuicating between one server to another, from one team to another, MFT helps a lot. 

What is most valuable?

The advanced feature of BMC Control-M Managed File Transfer is what I find most valuable, as it allows for numerous operations, such as stopping the entire processing if the source file fails and replacing the destination with new files if there's a failure. 

The solution has definitely improved application reliability and SLA in our company, as SLA is crucial in my organization, helping to reduce the SLA and maintain the MTTR.

The usability is quite good for tracking a large number of files. To try tracking a large number of files from source to destination, it's it takes a lot of efforts if done manually. So MFT helps a lot with automating that process.

What needs improvement?

BMC Control-M Managed File Transfer already works great, though there could be improvements for transferring large files, particularly those that are in gigabytes, as it sometimes poses problems.

For how long have I used the solution?

I have been working with BMC Control-M Managed File Transfer for four or more years.

What do I think about the stability of the solution?

I would rate the stability of BMC Control-M Managed File Transfer an eight out of ten, with two points off due to issues with transferring gigabyte files.

What do I think about the scalability of the solution?

In terms of scalability, I would rate BMC Control-M Managed File Transfer a nine out of ten for its ability to scale and expand.

How are customer service and support?

For BMC technical support, I would rate it a seven out of ten. Sometimes the support is not readily available, and they often request the same information multiple times, with delays in providing solutions.

How would you rate customer service and support?

Positive

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

I don't have experience with competitor products, as my experience is solely with BMC Control-M Managed File Transfer.

How was the initial setup?

We do the deployment process of BMC Control-M Managed File Transfer in-house, and our team recently developed a BladeLogic job that automates Control-M agent deployment, fulfilling all prerequisites such as FS need, FS size need, and Java need.

The deployment process, in general, is simple. You can upgrade as well quite easily.

What about the implementation team?

We handle the implementation in-house.

What was our ROI?

BMC Control-M Managed File Transfer has definitely helped to reduce IT operations cost, as maintaining files manually takes a lot of human time, and this automation significantly alleviates that burden.

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

The pricing for licensing has increased. I'd rate the pricing three out of ten.

What other advice do I have?

Regarding workflow orchestration, I haven't quite used that part of BMC Control-M Managed File Transfer yet. I am totally satisfied with the functionality of the BMC Control-M Managed File Transfer product.

I would definitely recommend BMC Control-M Managed File Transfer solution to other users.

Overall, I would rate BMC Control-M Managed File Transfer 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?

Other
Disclosure: My company has a business relationship with this vendor other than being a customer. Partner
PeerSpot user
IT Consultant at Acentauri
Real User
Top 20
Jan 15, 2026
It provides a centralized view of our enterprise workload
Pros and Cons
  • "Control-M is infinitely scalable. We only need to add agents. BMC will take care of it if you need anything on the SaaS side, but we can handle the rest using our agent architecture."
  • "I'm currently working on the SaaS version, but I've also worked on the on-prem versions before. There is a handful of features that haven't been added to the SaaS version, and the BMC knows that. It's a matter of time before they prioritize the missing pieces and bring them into the SaaS version."

What is our primary use case?

We predominantly use Control-M SAP R3 jobs. That's our primary batch job load with external vendors and internally on our AWS instance. That's our batch load alongside a few custom integrations. They are not public applications. It's all in-house applications. We have integrations and API integrations for the API hubs, which speak to multiple other applications within our next case.

We also use MFT enterprise for secured file transfer and management.

How has it helped my organization?

It isn't the only point of failure, but Control-M handles our business-critical, priority-one applications. We have other options. Control-M runs the SAP side for all batches. The time needed to realize the benefits depends on the scale and complexity. 

One use case was in health care and involved shipment orders. With Control-M controlling the workflow, we could effectively monitor it and forecast any delays. This enabled us to deliver critical products in under four hours across hospitals in the network. 

We can apply the same standards and run the same set of jobs across environments. Once they are tested in the non-production environment, we can move them seamlessly to the production environment. 

We have a nightly process of batch reports. Before Control-M, we spent around 12 hours manually scheduling reports in SAP. After streamlining the process, we reduced manual work to nine and a half hours. The business could update all the processes before midnight.

While it doesn't totally free up IT personnel, it provides visibility into self-service tools where business users can see their pipelines or job streams. It would be read-only access for the business side, but to take action on the job, they still need to contact the IT team. 

Control-M doesn't facilitate collaboration between business and IT users, but It provides a better user experience. Both parties can see what they are talking about, so there's no black zone for any of the parties. Before Control-M, the functional team had a particular nomenclature to relate what they had seen on Control-M. With the self-service tool, they can simply relay the job name. The collaboration starts there, and it builds over with a lot of other parameters.

What is most valuable?

Control-M provides a centralized view of our enterprise workload. As the owner, I can access my dashboard and see the status of jobs across the enterprise. It is strong at integrating with different applications and creating a pipeline of dependencies across applications on different operating systems. 

When it comes to developments where we have to move across regions or environments, it seamlessly integrates and adapts to different regions. Regarding integration with the DevOps pipeline, it allows us to use a JSON file and promote it across environments easily. 

We use Control-M to deploy workflows for DataOps and DevOps initiatives. It allows us to quickly test workflows or configuration changes without much manual effort. We add the JSON file for the conversation parameters and let the system handle the schedule. Integrating other DevOps tools within the journey gives us the management perspective and approval of multiple pipelines.

What needs improvement?

I'm currently working on the SaaS version, but I've also worked on the on-prem versions before. There is a handful of features that haven't been added to the SaaS version, and the BMC knows that. It's a matter of time before they prioritize the missing pieces and bring them into the SaaS version. 

For how long have I used the solution?

I started using Control-M back in 2008

What do I think about the stability of the solution?

Control-M has the best stability in the market. They claim 99.99 percent availability. It's hardly four hours of downtime throughout the year.

What do I think about the scalability of the solution?

Control-M is infinitely scalable. We only need to add agents. BMC will take care of it if you need anything on the SaaS side, but we can handle the rest using our agent architecture.

How are customer service and support?

I rate BMC support 10 out of 10. They are stringent about their SLA timelines. They respond on time, and if it's a priority one, they will call immediately. 

How would you rate customer service and support?

Positive

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

We previously used the SAP Scheduler and adopted Dollar Universe. All our local manual efforts ran in  Windows Scheduler.

How was the initial setup?

It was a greenfield approach, and I was there from day one as a consultant. Deploying Control-M can be easy or difficult, depending on what the business needs. It takes a while to understand the infrastructure setup our business needs and the number of jobs we need to run through this application. 

It took a while to understand the infrastructure setup we require. We had to understand the number of jobs running through this application and how business-critical they are. The documentation BMC provides is top-notch and covers every step we must follow. 

Migrating to Control-M is a bit tricky in terms of preparing the data and having the right tool to convert required parameters into a Control-M-ready job. Control-M has a feature called AMIGO that helps us migrate from the existing source.  Converting a job and loading it into our Control-M format isn't straightforward. We must do some prerecorded checks and setups before. 

There is some maintenance in the form of updating agents and deploying patches on the SAP application. Since it's a SaaS application, BMC handles most of the maintenance on the server side. 

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

The license model is based on the number of jobs we run on the SaaS application or the number of executions, unlike the on-premise model options. If we have a handful of jobs, it's always good to consider Control-M, but if it's a large number of jobs, Control-M might not be a great option. 

Control-M enables us to consolidate our jobs, and it helps us have a uniform approach and schedule. It helps to have the audit logs available. The scheduler space is nice in terms of control. 

Which other solutions did I evaluate?

We attempted to leverage ActiveBatch by Redwood and a few other options, but Control-M had all the features we needed. It gives us a 360-degree view of our implementation across silos. The architectural requirements also vary depending on the criticality of the applications. 

Control-M allows us to customize the job templates for any application we need, which covers all our future plans. Its integration speed is excellent because it has templates for every application. 

What other advice do I have?

I rate Control-M 10 out of 10. New users will be fine if they follow the Control-M documentation. There's also a book you can buy on Amazon called "Batch Scheduling" that comprehensively covers batch operations and how BMC has evolved over time. 

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?

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
Automation Specialist at Salisbury
Real User
Aug 21, 2024
Supports all transfer protocols and methods and can integrate with external MFT solutions
Pros and Cons
    • "Improvements could be made in naming conventions, such as adding dates and timestamps to filenames after replacing them."

    What is our primary use case?

    We can recommend it for all domains, such as banking, insurance, or telecom. Whatever the customer needs, it can handle without any issues and is highly secure for file transfers. It supports all transfer protocols and methods and can integrate with external MFT solutions from different providers. Control-M will fulfill all requirements.

    How has it helped my organization?

    Whether distributed or mainframe jobs generate files, they use Control-M for file transfers. However, if they are not using Edge jobs or any JIT process outside of the Control-M schedule, those areas do not use Control-M. However, distributed or mainframe jobs generate files that need to be transferred to another system using Control-M.


    What is most valuable?

    We use encryption detection methods and various monitoring methods to check files and ensure they meet all business criteria. If a zero-byte file is detected, we can handle it. We use file watchers to monitor and transfer files between source and target, whether the environment is homogeneous or heterogeneous, on-prem to cloud or cloud to on-prem.

    What needs improvement?

    Improvements could be made in naming conventions, such as adding dates and timestamps to filenames after replacing them. While the auto-delete function exists, enhancing it further could be beneficial. For example, when using SSH or WMA connections to transfer files, more detailed logs could be provided, specifying exactly where issues occurred. A pre-transfer check that warns if the file size is too large for the available target server space could be useful. 

    These enhancements are expected to be included in the upcoming 9.0.22 version of BMC Control-M.

    For how long have I used the solution?

    I have been using BMC Control-M Managed File Transfer for five years.

    What do I think about the scalability of the solution?

    Control-M allows team members to manage file transfers without any file size limit as long as the target server has sufficient space. If the target server lacks the necessary space, the transfer will fail with an error indicating insufficient space. 

    The tool itself does not impose any restrictions on file size, so you can transfer files of any size without limitation, provided there is adequate space on the target server.

    How are customer service and support?

    BMC technical support is highly effective and responsive to concerns and questions. With the hybrid model, including BMC Helix Control-M MFT and BMC OneCloud, they support SaaS solutions, managing all patching, installations, and maintenance tasks. Using Helix, BMC can open necessary ports for customers, ensuring seamless access to the Helix environment. This approach minimizes the need for customers to handle patching and advanced maintenance themselves. BMC also ensures high availability and performs all required updates and support, providing a streamlined experience for users.

    How would you rate customer service and support?

    Positive

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

    Currently, we have a B2B webMethods MFT solution for file transfers and script-based file transfers with specific security commands. Script-based methods offer limited GUI and tracking features. 

    We have not used them extensively in the last six or seven years. Since adopting Control-M, we have transitioned all non-standard file transfer methods to Control-M, which provides more comprehensive features and tracking capabilities.

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

    We are not paying separately for MFT. It comes included with the contract, license, and software package. In addition to Control-M, we also use Informatica and other control modules. The MFT functionality is automatically included with the software package, so it has no separate cost.

    What other advice do I have?

    Control-M is not just for file transfer; it integrates with all file-related jobs in downstream systems, including file generation, file transfer, and file usage. These processes run smoothly together, allowing us to meet KPH, PAs, and VNSLS SLAs. If you use a different tool for MFT, without proper control, there could be time delays. This might require adding buffer time between the file generation, file transfer, and file usage jobs, causing delays. With Control-M, there won't be any delays, as all three jobs run together seamlessly, ensuring no time lapse.

    Compared to script-based or other file transfer methods, Control-M offers a more streamlined process that doesn’t require extra support for file transfer tasks. Those managing the Control-M tool can handle file transfers and perform necessary checks. The integration includes a web or self-service portal, allowing customers to track file transfers and check their status, even from a web view. Unlike other tools where only the production support or technical team can monitor file transfers, Control-M allows users with appropriate credentials to verify whether a file transfer was successful.

    This is especially beneficial for reporting tool users like PowerBI, Cognos, or BusinessOptics, where data files are transferred from the source system to the reporting tool. Report users who refresh data manually can check if the file transfer was successful and, if necessary, rerun the job, ensuring their reports are updated on time without needing support from the technical team.

    Control-M offers excellent file management. In my current customer environment, more than 90% of file transfers are handled by Control-M, with only 5% to 10% done using internal mechanisms within AWS or Azure for cloud-specific transfers. For transfers within AWS, between applications, a small portion of the files is transferred outside Control-M. However, most file transfers go through Control-M, and the customer is satisfied because they don't need to pay extra for the product or support team. Control-M also handles email service and business view integration, allowing users to monitor and resolve file size, space, network, protocol, certification, and public key problems on-premises without additional support.

    Overall, I rate the solution an eight out of ten.

    Disclosure: My company has a business relationship with this vendor other than being a customer. Partner
    PeerSpot user
    Patrick Byrne - PeerSpot reviewer
    Controller Administrator at a government with 10,001+ employees
    Real User
    Top 20
    Jul 30, 2024
    Provides batch management and reduced the need for manual intervention
    Pros and Cons
    • "It's very easy to use. Compared to other softwares, Control-M has significantly simplified our monthly release process, making it easier to move things forward."
    • "There are numerous boxes to tick and things to check to ensure everything is in order before the upgrade happens. The process is very long"

    What is our primary use case?

    We use Control-M for batch automation. Previously, all of our batch work was manual, but now Control-M has significantly reduced the need for manual intervention. As a result, our batch processes are now 99% automated.

    How has it helped my organization?

    It's so easy to navigate, and especially for new hires, it's very straightforward to show them around the client because it is user-friendly. It's very easy to use. Compared to other softwares, Control-M has significantly simplified our monthly release process, making it easier to move things forward.

    What needs improvement?

    We're upgrading Control-M, and the process is very long. There are numerous boxes to tick and things to check to ensure everything is in order before the upgrade happens. We run three instances of Control-M, and making various changes for each is challenging.

    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?

    You might experience a brief connection issue, but it usually resolves within a few minutes. The problem is related to the web server.

    What do I think about the scalability of the solution?

    Scalability is excellent. We utilize only about 20% of Control-M's capabilities. 

    How are customer service and support?

    Support is helpful, and the online community is very good. There's the community forum, which I use regularly to find answers to questions. BMC has been very helpful in that space. They were extremely fast and solved a difficult problem our in-house team couldn't solve in a matter of minutes. 

    How would you rate customer service and support?

    Positive

    How was the initial setup?

    The initial setup is straightforward. We used to use in-house software.

    We have three different environments where people can work. People can use our development instance of Control-M to work on their batch processes before they go live, allowing them to experiment and refine until they get it right.

    What other advice do I have?

    It's much simpler now. Everything was a manual batch job. Using the features of Control-M every day makes our batch processing so much easier.

    It makes our lives so much easier. For our operations team, which runs our daily batch overnight, viewing everything as it happens has been an absolute lifesaver, especially if things go wrong overnight. It's great to have that visibility. It has also sped up our process, reducing overhead and weekend overtime. Batch processing is much quicker now, resulting in fewer manual errors.

    Control-M has so much functionality that even if you initially purchase it to handle a specific part of your batch work, it can offer much more. We've progressed beyond traditional batch processing to include MFT, which has been incredibly useful. Our file watchers and other automation features have significantly simplified our workflows and made our lives much easier.

    Overall, I rate the solution a ten out of ten.

    Which deployment model are you using for this solution?

    On-premises
    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
    Buyer's Guide
    Download our free Control-M Report and get advice and tips from experienced pros sharing their opinions.
    Updated: October 2026
    Buyer's Guide
    Download our free Control-M Report and get advice and tips from experienced pros sharing their opinions.