Try our new research platform with insights from 80,000+ expert users
VP Control-M Scheduling at Northern Trust
Real User
Centralizes hundreds of applications, and their notifications, into one place
Pros and Cons
  • "The monitoring tool is very good. It's very easy for expert and entry-level users to use on short notice."
  • "I would like not to have to reach out to a third-party application company to do automated notifications. Right now, we still have people manually calling people and emailing people. There's a company called xMatters - and there are others - that has an API through Control-M that can automate any aspect of failure management. I'd like to see it build right into the product. I'd like to see a better notification product."

How has it helped my organization?

I've never worked in a company where we weren't using it, so it's hard to say how it improves our organization. Our Oracle Database backup teams used to do this all themselves via cron. They've automated what was done by cron with Control-M. Other than that, everybody's using it.

It saves us time. Instead of 800 applications internally doing their own thing, we centralize it into one location where there are notifications. Taking the power of economies of scale into one point of focus, it saves us money for sure. We turned a company of mom-and-pop little fiefdoms all over the place into a company where things are centralized in one location.

What is most valuable?

Monitoring is a valuable aspect of it. The monitoring tool is very good. It's very easy for expert and entry-level users to use on short notice. Also, the usability is good.

What needs improvement?

The reporting tool needs a major-league upgrade.

I also would like not to have to reach out to a third-party application company to do automated notifications. Right now, we still have people manually calling people and emailing people. There's a company called xMatters - and there are others - that has an API through Control-M that can automate any aspect of failure management. I'd like to see it build right into the product. I'd like to see a better notification product.

What do I think about the stability of the solution?

In some parts of Control-M the stability is good, in some parts it's not so good.

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

What do I think about the scalability of the solution?

We're going to see the scalability soon when we upgrade. 

How are customer service and support?

Most of the time we don't get the answers we're looking for. That's why we use a consultant company.

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

It works on task-based licensing.

Which other solutions did I evaluate?

Procurement may have looked at other products. But from our perspective, they probably would have scared the living heck out of us if they had told us they were looking at other things.

What other advice do I have?

You have to talk about it more in terms of how Control-M fits into the scale of other products which BMC offers for what you're doing. It's got Helix, cloud management, ITSM, etc. BMC offers the whole scale - everything. We don't choose to use it all. But from another prospective, it's a real positive that they have this scope, that they can handle everything a corporation could throw at it.

I would like to see us use more things such as Helix. From that perspective, I would recommend it because of all the product offerings and because a lot of the approved vendors, which work directly through BMC, really make the experience a lot better.

We learn things every day about the product and the availabilities. We work in an IT environment with inquisitive people. There are millions of options available, parameter-wise, within the system and I learn something new every day, by working around smart people and intuitive people.

In terms of how the solution affects business modernization initiatives, this is all somewhat new for us. We're starting to go into a little bit of the DevOps and the Workload Change Manager, and the cloud chat-box. We're just starting to get into things like that with BMC Control-M.

I would rate the solution at eight out of ten. We've had massive growth in the last year to two years because of company acquisitions. We've added a lot of big-data processing and a lot of other processing and it's handled it quite well. We really haven't had any serious outages in quite a long time, even through the large growth we've had. We've doubled the work and it's handled it seamlessly. It's just that the reporting aspects are poor, because management always wants to know things. It's hard to get at tangible numbers without doing a lot of additional work outside of the system.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Operations Manager at L Brands, Inc.
User
It maintains and monitors workloads
Pros and Cons
  • "There is a batch monitoring tool called Batch Impact Manager, which proactively warns when processing is behind and SLAs are in jeopardy of being missed."
  • "Maintaining and monitoring of workloads have been and continue to be the most valuable feature in our environment."
  • "It has a slight issue with daylight savings time while advancing the clock in the Spring."

What is our primary use case?

  • We use it to run batches in SAP, Teradata, WMS, Manhattan, and a wide array of applications. 
  • We use it for mainframe, AS/400, Linux, Unix, and \Windows servers.

How has it helped my organization?

When we first started using Control-M, we had multiple scheduling solutions across several platforms. Going to Control-M consolidated all of them and allowed us reactivity across all of them based on the completion of processing.

What is most valuable?

  • Maintaining and monitoring of workloads have been and continue to be the most valuable feature in our environment. 
  • There is a batch monitoring tool called Batch Impact Manager, which proactively warns when processing is behind and SLAs are in jeopardy of being missed. 
  • Their forecasting tool is very handy. 
  • They also have an API interface, although I cannot speak to it as we have not amassed enough experience to provide a fair assessment.

What needs improvement?

BMC Control-M has a slight issue with daylight savings time while advancing the clock in the Spring. It is not catastrophic, but it does requires some manual intervention to be issue free.

For how long have I used the solution?

More than five years.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Control-M
January 2025
Learn what your peers think about Control-M. Get advice and tips from experienced pros sharing their opinions. Updated: January 2025.
831,020 professionals have used our research since 2012.
DataCent0d56 - PeerSpot reviewer
Data Center Operations Supervisor at a non-tech company with 1,001-5,000 employees
Real User
If a job fails, that development team is notified right away, improving reliability
Pros and Cons
  • "If a job fails, that development team is notified right away, which improves reliability. Previously, it was on the operators to notify the developers that their job failed, erred, or aborted. Now, it's all automated."
  • "The initial setup was complex, because I wasn't used to it."

What is our primary use case?

We use it for our job automation, running jobs daily, monthly, and annually. So, it is all automation.

How has it helped my organization?

We use another product, which is a BMC competitor, and we were able to integrate the two product. Therefore, if a job fails, it is automatically contacting the development team who is in charge of that job.

What is most valuable?

Automation is its most valuable feature. It comes down to if you schedule a job, then it runs on its own. You don't need to have an operator manually start a script, start a mainframe job, etc.

I love the usability. It works. 

If a job fails, that development team is notified right away, which improves reliability. Previously, it was on the operators to notify the developers that their job failed, erred, or aborted. Now, it's all automated.

For how long have I used the solution?

I'm still fairly new to the product.

How are customer service and technical support?

The technical support is great. They get it back to you right away. As soon as you open up a ticket, they are on it. I am happy with them.

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

We had a BMC competing product, then we integrated it with Control-M.

How was the initial setup?

The initial setup was complex, because I wasn't used to it.

What about the implementation team?

We used a consultant for the deployment. We had a great experience with them.

What other advice do I have?

We are not yet using the solution's application workflow orchestration.

We are not using it for business modernization initiatives yet. 

We don't use any other BMC products.

We're not fully entrenched in Control-M yet.

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
PeerSpot user
Technical Support at a tech vendor with 10,001+ employees
Real User
Versioning allows for a restoration when an error is found.
Pros and Cons
  • "Promotions between environments, as well as local, mass update, versioning, and self-service."
  • "It can definitely expand promotions, so that a single job can be moved. Currently you can only promote a job by promoting the entire table."

What is most valuable?

Promotions between environments, as well as local, mass update, versioning, and self-service.

How has it helped my organization?

It is much easier to move and copy schedules. Versioning allows for quick restoration when an error is found.

What needs improvement?

It can definitely expand promotions, so that a single job can be moved. Currently you can only promote a job by promoting the entire table. In our environment we have very similar jobs in a flow but some are different so if i want to move just one of those jobs to all the other Control-M servers i would not be able to because it would overlay the entire folder. I want to be able to copy/move just a single job to prevent the overlay.

For how long have I used the solution?

I have been using Control-M for 18 years.

What was my experience with deployment of the solution?

I have not had any issues with deployment in any of the versions.

What do I think about the stability of the solution?

I can honestly say, I only had a stability issue once. Other than that one time, Control-M has been a very stable application.

What do I think about the scalability of the solution?

No scalability issues at all. When we grew, we upgraded the server and it was back to business as usual.

How are customer service and technical support?

Customer Service:

I would give customer service a rating of 8/10.

Technical Support:

I would give technical support a rating of 8/10.

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

We used another solution. Our company was looking to standardize across the enterprise.

How was the initial setup?

The setup was straightforward.

What about the implementation team?

We had a single contractor and our in-house team. She was very knowledgeable of the product.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Technical Director at SYSTEX
Reseller
Top 20
Automated scheduling and error reduction for enhanced efficiency
Pros and Cons
  • "Control-M can cross all platforms and offers integration for container and cloud solutions."
  • "I do not have any specific suggestions for additional features that should be included in the next release."

What is our primary use case?

Control-M is used to schedule jobs and run them regularly. It helps to automate processes and reduce manual effort, minimizing the risk of errors and enhancing efficiency. Our clients use Control-M for various use cases, especially when there is a need for regular, automated job executions.

How has it helped my organization?

Control-M significantly reduces manual errors and enhances automation. It provides better scalability and more efficient data processing, making it a highly reliable solution for daily job operations.

What is most valuable?

Control-M can cross all platforms and offers integration for container and cloud solutions. This versatility is very helpful for my customers. The job scheduling capabilities are extremely convenient and easy to use, making Control-M a superior solution compared to others in the market.

What needs improvement?

I have no immediate ideas for improvements. I do not have any specific suggestions for additional features that should be included in the next release.

For how long have I used the solution?

I have been using Control-M for about a year.

What do I think about the stability of the solution?

We do not encounter significant stability issues with Control-M. It runs jobs daily with stable performance.

What do I think about the scalability of the solution?

Control-M is highly scalable. It offers complete functionality, making it an excellent choice for handling extensive operations.

How are customer service and support?

Customer support is very responsive and efficient. If you open a case, it can usually be handled within one to two hours, especially for urgent issues. Their support is available in real-time and resolves issues promptly.

How would you rate customer service and support?

Positive

How was the initial setup?

The initial setup of Control-M is easy and not difficult.

What about the implementation team?

I always implement Control-M on-premises.

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

The pricing for Control-M is very expensive. It would be beneficial if the price could be reduced.

What other advice do I have?

If your organization aims to reduce manual errors and enhance automation, Control-M is a suitable choice. It minimizes the risk of operational errors and missing processes, offering better scalability and automation.

I'd rate the solution nine out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer: Implementer
Flag as inappropriate
PeerSpot user
reviewer1630944 - PeerSpot reviewer
IT Operations Specialist with 1,001-5,000 employees
Real User
Helps us achieve faster issue resolution by letting us see the exact issue using error details
Pros and Cons
  • "We are using Control-M for day-to-day operations only. It is helpful for us in our day-to-day operations. It is a key in our financial sector. We are automating via Control-M in our treasury operations, including any evening updates. Control-M makes things easier and faster by helping our treasury operations go without any interruptions."

    What is our primary use case?

    We are using Control-M for workload automation modules for day-to-day operations. We can click for visibility. After getting the information, we can minimize the workload, e.g., if I'm not available today, then I can automate the rescheduling for my operations. If some issues happen, like troubleshooting problems, Control-M identifies the exact error. So, it helps me quickly get into that area and troubleshoot the part.

    With this version, we migrated from AFT to MFT jobs to help with SFTP connections. Before this version, AFT modeling was there. But, to utilize it, we would have to use a third-party system or software. When I moved to MFT modules, I didn't need third-party stuff so I could easily get clearance from the compliance team.

    We are using the web-based version where we give individual users individual accounts.

    How has it helped my organization?

    We are using Control-M for day-to-day operations only. It is helpful for us in our day-to-day operations. It is a key in our financial sector. We are automating via Control-M in our treasury operations, including any evening updates. Control-M makes things easier and faster by helping our treasury operations go without any interruptions.

    50% to 60% of our jobs are automated, like the scheduling part, and don't need manual intervention. The operator will monitor our jobs from that. This also minimizes manpower for updates, and we have already seen improvements in our manpower.

    We have automated critical processes with Control-M, like SWIFT, which is a worldwide transfer application. We also use it for everyday backups. 

    Control-M helps us achieve faster issue resolution. It lets us see the exact issue by providing error details. For example, one of our applications got stuck recently. We didn't know why it was stuck. When we went to Control-M, it said, "The Java memory is full." When the operator sees this issue, they can immediately call the system administrator to kill the process. This reduces time to resolution because it avoids escalation and contacting people unnecessarily.

    If we make drastic changes to the environment, then we can see these changes end-to-end in Control-M. 

    What is most valuable?

    We use Control-M’s Role-Based Administration feature. it empowers decentralized product teams to manage their own application workflow orchestration environments with full autonomy. This feature is mostly under the compliance team. The feature is important, because without it, the day-to-day operations of the bank would not run. It is managing all our on-premises jobs, like application cleanups. We are doing everything via Control-M.

    The use of Role-Based Administration definitely eliminates the need to submit tickets or requests to the Control-M administrator. The integration part of the Role-Based Administration has become very easy for us. We can integrate directly with Active Directory. This makes it easier for us to do things.

    The MFT jobs are a valuable feature for us.

    Control-M provides us with a unified view, where we can easily define, orchestrate, and monitor all our application workflows and data pipelines. It centralizes things and does automatic job scheduling.

    We use Control-M to integrate file transfers within our application workflows. Nowadays, we depend on this feature for all our applications file transfers. This feature is helpful when you need to manage complicated documents or other files.

    For how long have I used the solution?

    We have been using this product for more than seven years.

    What do I think about the stability of the solution?

    I haven't seen any issues as of now.

    One or two guys are enough for each shift. Daily, there are three or four guys who maintain it.

    What do I think about the scalability of the solution?

    Scalability depends on the cost. Expanding can be very costly.

    Whenever new things come in, we request them to be moved to this solution.

    How are customer service and technical support?

    We only use our partner's support.

    How was the initial setup?

    The initial setup is straightforward. It is relatively easy to upgrade the tool.

    We moved everything, including the database. Now, it is the heart of our operations.

    What about the implementation team?

    We have a partner company. However, we are managing it 90% of the time. 

    Our experience with the partner company has been very good. They are very experienced with the solution.

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

    The cost of the hardware is high. Because you need to license each job, it is costly.

    Which other solutions did I evaluate?

    We use other tools to streamline our data and analytics projects.

    What other advice do I have?

    For the past two year, we have blocked mobile access per our cybersecurity guidelines.

    I would rate this solution as eight out of 10.

    Which deployment model are you using for this solution?

    Hybrid Cloud
    Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
    PeerSpot user
    Sr. Automation Engineer at a computer software company with 1,001-5,000 employees
    Real User
    Increases efficiency, helps maintain compliance, and the Automation API is very helpful
    Pros and Cons
    • "The Automation API has opened up a world of possibilities for us, including the ability to create workflows on-demand using traditional DevOps tools."
    • "The next major release needs to focus on the lightweight web client."

    What is our primary use case?

    We use this solution for automating workloads across traditional data centers, the cloud, SaaS offerings, and various other Enterprise software packages.

    It is allowing developers and product owners to create complex workflows that may encompass several different products or technologies and have it all visible, monitored, and managed from one place.

    How has it helped my organization?

    The Single pane of glass view has helped us to see the big picture.

    The auditing and archiving capabilities have helped us maintain compliance and provide for a single place to look for errors, check historical runs, etc.

    We have increased efficiency by reducing the number of people needed to watch and react to processing.

    The simplified integrations and scheduling across various products was a big win to reduce silos.

    The Automation API has opened up a world of possibilities for us, including the ability to create workflows on-demand using traditional DevOps tools.

    What is most valuable?

    The most valuable feature is the Automation API - Jobs as Code. This is the future of workload automation. It brings Control-M into the DevOps sphere, and they are focusing a lot of effort with monthly releases of this product.

    What needs improvement?

    The Web interface is coming along but still has some missing pieces. Today, you must still rely on the full GUI client to do everything you need. The next major release needs to focus on the lightweight web client.

    I'd also like to see more out of the box support for Docker, etc.

    For how long have I used the solution?

    We have been using this solution for more than sixteen years.

    What do I think about the stability of the solution?

    This solution is highly stable with a good customer support team.

    What do I think about the scalability of the solution?

    This solution is highly scalable.  We can run one job or a million jobs, with ease. We've never had an issue.

    How are customer service and technical support?

    Technical support for this solution is top-notch. Many of the folks that I email have been there for years! That says a lot.

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

    Prior to using this product, we used homemade solutions and we outgrew them.

    How was the initial setup?

    The initial setup of this solution is straightforward, but for new users, I would recommend engaging a third party to help you set up and learn the ropes.

    What about the implementation team?

    We used a vendor team to assist with the deployment.

    What was our ROI?

    Over the years we've saved countless man YEARS. We have also avoided having to buy additional products for scheduling and integration. The list really does go on and on.

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

    Pricing can be steep, but you get what you pay for. If you are just concerned about cost, you are going to miss the big picture because Control-M has features that are light years ahead of the competition. Don't save a nickel to spend $20.

    Which other solutions did I evaluate?

    Before choosing this product we looked at Computer Associates (CA Technologies) and Tivoli.

    Control-M is light years ahead of any competitor we have looked at.

    What other advice do I have?

    You can try it without buying it. I would suggest checking out the workbench at: https://jobsascode.io

    This is a free version of the Control-M package that is perfect to take for a spin.

    Which deployment model are you using for this solution?

    On-premises
    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    reviewer2507619 - PeerSpot reviewer
    Engineer at a tech services company with 11-50 employees
    Real User
    Top 5
    Provides a centralized platform for monitoring and managing workflows
    Pros and Cons
    • "The product has enhanced the interface with a clear visual display of data and process batches, showing the completion status of workflows."
    • "They could enhance the product's data flow, job processing speed, and efficiency."

    What is our primary use case?

    We use the product as our primary application tool for workload automation. It helps monitor and manage client domains in terms of configuration daily.

    How has it helped my organization?

    The product has enhanced the interface with a clear visual display of data and process batches, showing the completion status of workflows. It makes it easier to understand our organization's progress at a glance.

    The platform integrates with Jenkins, Ansible, Docker, and Kubernetes. It can schedule and manage container workflows.

    Integrating new solutions into the DevOps toolchain with the right approach and resources is straightforward. However, sometimes it can be complex.

    It offers excellent visibility and management capabilities. It provides a centralized platform for monitoring and managing workflows and job scheduling. It supports various scheduling options, including time-based, event-based, and condition-based scheduling, allowing users to automate complex workflows efficiently.

    It has simplified the process by streamlining the data workflow. It facilitates data extraction from sources, transforms it as needed, and loads it into the destination database. This comprehensive support for data extraction, transformation, and loading (ETL).

    It is highly effective for building, scheduling, managing, and monitoring production workflows. For instance, it allows us to set up ETL processes to run at specific times, such as daily at midnight or in the morning. This precise scheduling ensures that all dependencies are met and tasks are executed in the correct sequence. For example, the transformation job is scheduled to start after the extraction job has been completed.

    Operational efficiency is crucial as it reduces processing time. Faster data flow means job workflows are completed more quickly, reducing processing time. It is essential for meeting tight deadlines and maintaining smooth operations.

    While numerous scheduling solutions are available, BMC's Control-M is highly effective for managing and orchestrating workflows across an enterprise.

    What is most valuable?

    The platform's best features are the monitoring capabilities. It is essential for tracking activities and ensuring jobs run smoothly. Additionally, the scheduling capability excels in building, scheduling, managing, and monitoring production workflows. These features are critical to our organization's operations and efficiency.

    What needs improvement?

    They could enhance the product's data flow, job processing speed, and efficiency.

    Additionally, improvements are needed in real-time monitoring and alerts. Developing more robust real-time analytics capabilities to monitor and report the performance status of DevOps workflows would be beneficial.

    For how long have I used the solution?

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

    What do I think about the stability of the solution?

    It is a stable product. I rate the stability a nine.

    What do I think about the scalability of the solution?

    Our organization has a team of 50 executives who use the product.

    It is scalable. I rate the scalability a nine.

    How are customer service and support?

    BMC's service team significantly supported the development of our migration plan for the Standard AutoCorrelation Controller (SGP). Their assistance involved several key steps. First, they helped us identify and map out the different requirements and dependencies, including how SGP jobs interact with one another and their integration within Control-M. The migration plan included phases for testing, fallback strategies, and execution. Post-migration validation was crucial to ensure that all SGP jobs were successfully migrated and were functioning correctly in the new environment.

    How would you rate customer service and support?

    Positive

    How was the initial setup?

    The initial setup is easy. The deployment takes two months and involves a team of 50 executives.

    What was our ROI?

    The platform has helped us save 30% of operations time.

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

    The product price is reasonable. I rate the pricing an eight.

    What other advice do I have?

    I rate the product a nine out of ten.

    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.
    Flag as inappropriate
    PeerSpot user
    Buyer's Guide
    Download our free Control-M Report and get advice and tips from experienced pros sharing their opinions.
    Updated: January 2025
    Buyer's Guide
    Download our free Control-M Report and get advice and tips from experienced pros sharing their opinions.