Try our new research platform with insights from 80,000+ expert users
Ujjwal Sachdeva - PeerSpot reviewer
Data scientist at a financial services firm with 51-200 employees
Real User
Top 5
Nov 24, 2024
Efficient automation and boosted workflow but needs better integration methods
Pros and Cons
  • "Control-M is a bit faster compared to other solutions. The job and coding are easier."
  • "The workflow is much easier compared to the ACS services we were using."
  • "They should have a proper integration method that clearly defines the workflow."
  • "The downtime is higher compared to AWS."

What is our primary use case?

We use Control-M for ACS and Azure services as it has inbuilt cloud integration. We have a product that works on government databases where we use data scraping and then integrate it with Azure and OpenAI. This integration allows us to process data and get insights. We also use AWS services to save the processed data in the AS.

What is most valuable?

Control-M is a bit faster compared to other solutions. The job and coding are easier. Also, my DevOps and Ops teams work collaboratively with it, enhancing its efficiency. The workflow is much easier compared to the ACS services we were using. Automation is more advanced, deployment is fast, and version control has been simplified.

What needs improvement?

They should have a proper integration method that clearly defines the workflow. Additionally, there should be an automation system for developers to set it up more easily and quickly. My Ops team faces certain problems that need addressing.

For how long have I used the solution?

I have been using Control-M for four to five months.

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

What do I think about the stability of the solution?

The downtime is higher compared to AWS. Indexing and databasing are more challenging, and the endpoint sometimes gets reset automatically. The accuracy rate is about 80% to 85%.

What do I think about the scalability of the solution?

As we hire new interns and DevOps partners to scale our business, Control-M scales well with the enterprise's growth. As the workload on Control-M increases, its scalability is much higher. Its cost is very low.

How are customer service and support?

I never had direct communication with technical support because solutions are available on the web. We didn't have a one-on-one conversation, but the support is adequate through online resources.

How would you rate customer service and support?

Neutral

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

We migrated from AWS to Control-M. It was more cost-effective and capable compared to AWS services. We were a startup with limited resources.

How was the initial setup?

The setup was manageable with certain experienced DevOps staff, making it easy to deploy on the local server.

What about the implementation team?

There was an built-in DevOps team that found Control-M more cost-effective and capable than AWS services.

What other advice do I have?

New users should have a comprehensive understanding of how BMC and Control-M operate. Good coding skills are essential, as well as utilizing open-source codes. Monitoring should be done by someone knowledgeable about the system. I would rate Control-M a seven 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
reviewer2336493 - PeerSpot reviewer
Solutions Consultant at a consultancy with 11-50 employees
Real User
Top 5Leaderboard
Oct 23, 2025
Has improved orchestration by connecting diverse technologies and automating complex workflows seamlessly
Pros and Cons
  • "Control-M is an orchestration tool that provides a broad and complete vision of your environment, integrates many different heterogeneous technologies, is easy to use with numerous native integrations, and offers audit and governance capabilities on the platform."

    What is our primary use case?

    The main use case is to automate business processes from ERPs, SAP, databases, and file transfers. I also use it with DataOps and DevOps. It is very easy because Control-M has native integrations with many tools, and BMC develops more integrations every month, making integration straightforward.

    How has it helped my organization?

    Recently, BMC has focused on cutting-edge technologies, such as cloud, machine learning, and artificial intelligence. These are the latest connectors that BMC has released for these technologies.

    What is most valuable?

    Control-M is an orchestration tool that provides a broad and complete vision of your environment. You can integrate many different heterogeneous technologies. The main feature is its role as an orchestrator. It is easy to use and has numerous native integrations. If you need a specific integration for a homegrown application, you can develop a connector for that as well. Control-M can be used with a job as code approach, and it provides audit and governance capabilities on the platform.

    What needs improvement?

    I cannot identify areas for improvement at this time because Control-M is a state-of-the-art technology.

    For how long have I used the solution?

    I have been using this solution for more than 15 years.

    What was my experience with deployment of the solution?

    The deployment process is very straightforward. There are two distributions for Control-M: an on-premise offer, which is the classical offer, and Control-M as Software as a Service. While Control-M is easy to implement overall, the Software as a Service approach offers many advantages because customers don't need to worry about infrastructure since BMC handles it entirely. Additionally, customers don't need to perform upgrades and cumbersome initial setups.

    What do I think about the stability of the solution?

    The solution is very stable and secure.

    What do I think about the scalability of the solution?

    The scalability is very good because Control-M implementation can be used in high availability. For on-premise implementation, you can distribute components of Control-M in different machines. The SaaS implementation is also very scalable.

    How are customer service and support?

    The technical and customer support is excellent. BMC has great development in both areas. The support is accurate, and BMC is always ready to help with queries and complex incidents.

    How would you rate customer service and support?

    Positive

    What was our ROI?

    The benefits include achieving digital transformation, accelerating business processes, removing silos, and meeting SLAs at the exact time.

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

    I am not comfortable discussing pricing details. I prefer to focus on technical issues.

    What other advice do I have?

    I am a Control-M consultant working with utilities, banking, and government sectors. In Brazil, Control-M is used by a broad range of companies, including major financial companies, utilities, oil industry, telecom, and retail. Control-M is widely recognized in Brazil for orchestration. BMC continuously improves the tool. The reviewer has given Control-M a rating of 10 out of 10.

    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
    Last updated: Oct 23, 2025
    Flag as inappropriate
    PeerSpot user
    Buyer's Guide
    Control-M
    January 2026
    Learn what your peers think about Control-M. Get advice and tips from experienced pros sharing their opinions. Updated: January 2026.
    881,078 professionals have used our research since 2012.
    AishwaryaDeshpande - PeerSpot reviewer
    Assistant manager at a tech vendor with 10,001+ employees
    Real User
    Top 10
    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 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
    Last updated: Sep 9, 2025
    Flag as inappropriate
    PeerSpot user
    IT Guy at a insurance company with 5,001-10,000 employees
    Real User
    Top 20
    Jan 21, 2025
    Integration capabilities and robust analytics enhance scheduling efficiency
    Pros and Cons
    • "The reporting and the analytics that I can generate out of my schedules are valuable."
    • "I find the customer service to be excellent."
    • "Offering it as open source for free would be great, however, that's unlikely."
    • "It scales well, except for the cost. I have to pay per agent per server, which could be prohibitive for some organizations."

    What is our primary use case?

    I use Control-M as a scheduling product. It runs batch job schedules, and I can run file transfers with it. However, it is primarily a scheduling product rather than a file transfer product. It is involved in health insurance as well.

    What is most valuable?

    The reporting and the analytics that I can generate out of my schedules are valuable. It is one of the tier-one control schedulers, so it integrates with quite a few other solutions. 

    Additionally, it has a nice API, so I can call it from different products. I think the key thing is that if I have a staff that operates Control-M on Windows Server, they will easily pick it up if they need to run it on Unix or mainframes. It's the same interface, saving time and improving efficiency.

    What needs improvement?

    There is not much room for improvement. It already has a GUI and even a mobile app, although I don't use it. It is adequate for most scheduling needs. Offering it as open source for free would be great, however, that's unlikely. 

    For how long have I used the solution?

    The solution is used by probably about five to ten people.

    What do I think about the stability of the solution?

    The stability is very good. 

    What do I think about the scalability of the solution?

    It scales well, except for the cost. I have to pay per agent per server, which could be prohibitive for some organizations.

    How are customer service and support?

    I find the customer service to be excellent. BMC provides excellent service. I would definitely rate it 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?

    The interface is better with Control-M than with Borkom's Atomic Engine or AE, the old UC four product. The interface is cleaner with Control-M.

    How was the initial setup?

    I have set it up a few times, and overall, it is pretty straightforward.

    What other advice do I have?

    Since I'm not the vendor, I'm not going to disclose that information. The product has enough options to disable features that could expose proprietary information. 

    One feature is that I can look at the output of a job, however, that can be disabled with security. It integrates LDAP and Active Directory authentication processes, making it secure and compliant. 

    Overall, I would rate it a nine out of ten. We are just customers and not partners or resellers. 

    Disclosure: My company does not have a business relationship with this vendor other than being a customer.
    PeerSpot user
    Galih Supriatna - PeerSpot reviewer
    Staff IT Support Data Center Infrastructure
    Real User
    Top 10
    Sep 9, 2025
    Real-time monitoring supports efficient job scheduling and error classification

    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.
    Last updated: Sep 9, 2025
    Flag as inappropriate
    PeerSpot user
    IT Consultant at a consumer goods company with 11-50 employees
    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.
    Last updated: Jan 15, 2026
    Flag as inappropriate
    PeerSpot user
    reviewer2587689 - PeerSpot reviewer
    Cloud/Devops Engineer at a computer software company with 1,001-5,000 employees
    Real User
    Top 5Leaderboard
    Nov 26, 2024
    Offers broad-level exposure that has increased our efficiency
    Pros and Cons
    • "It helps us meet our service-level agreements. It is integrated into our CI/CD pipeline. It enhances our operational productivity."
    • "Control-M has improved our organization's functions by supporting high availability and integrating with CI/CD workflows."
    • "The UI can be challenging for new users due to its learning curve. Additionally, there are some errors during automation. More detailed logs would be helpful."
    • "The UI can be challenging for new users due to its learning curve."

    What is our primary use case?

    I am using Control-M for cloud infrastructure and automation-related tasks. As a cloud engineer, my work involves scheduling, deploying, managing, and monitoring processes for infrastructure and workflows. It is integrated with a CI/CD toolchain as part of our DevOps culture.

    I am using the cloud version. I am using Helix Control-M.

    How has it helped my organization?

    Control-M has good integration capability. It integrates well with all the solutions. It also has good reporting capabilities.

    Control-M has improved our organization's functions by supporting high availability and integrating with CI/CD workflows. It helps maintain high availability and manage workflows across the production environment, increasing our productivity.

    Additionally, Control-M has offered broad-level exposure that has increased our efficiency. Our workflows run smoothly. Everything is easy. We have had very positive feedback.

    Control-M is fine to integrate with our DevOps toolchain. It is neither difficult nor easy.

    Control-M made it more simple to create, integrate, and automate data pipelines across on-premises and cloud technologies. It is very comprehensive.

    What is most valuable?

    Control-M provides workflow orchestration, including scheduling, deploying, managing, and monitoring workflows. It helps us meet our service-level agreements. It is integrated into our CI/CD pipeline. It enhances our operational productivity.

    What needs improvement?

    The UI can be challenging for new users due to its learning curve. Additionally, there are some errors during automation. More detailed logs would be helpful.

    We would also like enhanced API support. The APIs should be more comprehensive.

    For how long have I used the solution?

    I have been using Control-M for almost two and a half years.

    What do I think about the stability of the solution?

    Control-M is stable so far, with no issues regarding crashing or lagging.

    What do I think about the scalability of the solution?

    Control-M is very scalable. It can absorb more workload wherever needed.

    How are customer service and support?

    We have had occasional response issues with their customer service. They do not always provide timely support.

    How would you rate customer service and support?

    Neutral

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

    We have used Redwood RunMyJobs and Apache Airflow. Control-M offers more features under one umbrella. It has cloud-native support, real-time analytics, and other features.

    How was the initial setup?

    The initial setup was challenging due to network setup issues and a lack of timely support from the service team. Its implementation took about a month. We did not have any downtime.

    What about the implementation team?

    We did the deployment in-house without using an integrator or consultant.

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

    Pricing is generally affordable, though some features cost a bit more.

    What other advice do I have?

    New users should familiarize themselves with the tools and undergo training. It is essential to understand the necessity of using Control-M in your organization. I would recommend starting with your workflows and gradually integrating it with all the tools.

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

    Which deployment model are you using for this solution?

    Public 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
    Pedro Fuentes - PeerSpot reviewer
    System Engineer at a financial services firm with 1,001-5,000 employees
    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
    Buyer's Guide
    Download our free Control-M Report and get advice and tips from experienced pros sharing their opinions.
    Updated: January 2026
    Buyer's Guide
    Download our free Control-M Report and get advice and tips from experienced pros sharing their opinions.