Try our new research platform with insights from 80,000+ expert users
SrOperat4d63 - PeerSpot reviewer
Sr Operations Analyst at a insurance company with 1,001-5,000 employees
Real User
Centralizes our managing of job flows for all our platforms
Pros and Cons
  • "The most valuable features are the managing of file transfers and the product keeping up with technology."
  • "Their technicians should be more involved when we're applying new technology to Control-M, such as cloud. We're working with cloud right now, with AWS, and getting the attention of a technician, sometimes, can take some time. It would be nice if they had somebody assigned to it. Dedicated support."

What is our primary use case?

We use it to control job submission.

How has it helped my organization?

This product works with all the platforms that we use today. We're able to centralize our managing of job flows for all our platforms. That's how it really helps us.

It has also improved our SLAs.

In addition, it has definitely helped development. Now we have multiple developers running their jobs and it gives them a lot of flexibility.

What is most valuable?

The most valuable features are 

  • the managing of file transfers
  • the product keeping up with technology.

It's also very user-friendly and easy to manage job flow.

What needs improvement?

I would like to see the ease of upgrades improved, although they may have addressed that. We're still at an early version, but we plan to get to the latest and greatest very soon, where we can take advantage of easy upgrades.

Their technicians should be more involved when we're applying new technology to Control-M, such as cloud. We're working with cloud right now, with AWS, and getting the attention of a technician, sometimes, can take some time. It would be nice if they had somebody assigned to it. Dedicated support.

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

What do I think about the stability of the solution?

It's very stable. It's continuously running - we're a 24/7 shop. The only problem that may come up is applying it to new servers with new technologies. There can be little startup problems, but they're usually ironed out. Overall, the stability of the product is awesome.

What do I think about the scalability of the solution?

It's very scalable. The product does technically work with any other hardware, using its agents, so it's very scalable.

How are customer service and support?

Technical support is very good. They're very helpful. The only downside is getting their attention and fixing a problem in a timely fashion. But a lot of it is development. If it comes to an urgent problem, they usually respond fairly quickly. And I must say, there really haven't been that many urgent problems.

How was the initial setup?

Upgrades are pretty straightforward. There's not really that much mystery to them.

What about the implementation team?

We did use a consultant when we went to a new release from a very old release. But going forward, we're doing our own upgrades. Our experience with the consultant was very good. I forget which consultant we used, it was about eight years ago, but they were very good. They handled everything.

What other advice do I have?

My advice would be to go ahead with Control-M. Get a lot of input from their technicians. Work with them. They're very good, and very helpful.

I've learned a lot because I came from the mainframe area, personally, where now I'm working with all this Windows and agent technology I never knew before.

We do not have Managed File Transfer yet, but we do want to get to it. We like what it offers, above advanced file transfer. We're looking forward to implementing that.

I'm going to give it an eight, only because I don't have anything else to compare it with.

Disclosure: I am a real user, and this review is based on my own experience and opinions.

PeerSpot user
Rich text editor
    controlm6ba7 - PeerSpot reviewer
    Control-M Analyst at a retailer with 1,001-5,000 employees
    Real User
    It is always running and never breaking
    Pros and Cons
    • "It can do anything that I need. We do real-time jobs. We also do jobs that have to run at certain times. I have not been presented with a scheduling need that I was not able to do. It is very flexible and dynamic."
    • "I'm not sure how the solution fits together with our business modernization initiatives, as there are things outside of my area, even though Control-M is the scheduling tool of the company. They may use other things, e.g., Big Data."

    What is our primary use case?

    We use it to schedule nightly batch jobs. We also have jobs that run during the day on a cyclic basis to provide up-to-date, real-time information for the company.

    I'm also pretty much focused on keeping things going. I'm the only scheduler at the company. We have about 4000 jobs in the daily schedule with around 42,000 iterations of jobs.

    How has it helped my organization?

    Everything that we schedule is run through Control-M. It supplies and provides what is needed, whether it is nighttime processing or cyclic job streams that are needed for the company to do what it needs to do.

    What is most valuable?

    The whole Control-M scheduling package is valuable. 

    The most important features are that it is easy to use and graphical, since I'm a graphical person. This allows me to see it on the screen. I've used other scheduling tools, and the information wasn't there. Being able to see the jobs that connect to another job is real important to me.

    It can do anything that I need. We do real-time jobs. We also do jobs that have to run at certain times. I have not been presented with a scheduling need that I was not able to do. It is very flexible and dynamic.

    I learned it intuitively, and it's easy to use. I speak to operators who sometimes have limited technical knowledge and they are able to pick it up with my help. They're able to pick it up pretty easily and do the functions that they need to do. 

    What needs improvement?

    I'm not sure how the solution fits together with our business modernization initiatives, as there are things outside of my area, even though Control-M is the scheduling tool of the company. They may use other things, e.g., Big Data.

    What do I think about the stability of the solution?

    It always works. There is never a problem with Control-M. If there is a problem it is either with the server Control-M runs on or a scheduling error that was made. 

    Control-M is always running and never breaking. I always tease server people about rebooting, since my application is always running.

    We were on version 6 and went to version 8 about four years ago. Everything worked just like it used to, but it was more streamlined. When we went to version 9 last year, it was even more streamlined. Things just looked more up-to-date, and it was more web-based. 

    Sometimes, I don't think of what can happen next, but I see the new version, and think, "Oh wow, that was a great idea!"

    What do I think about the scalability of the solution?

    We keep growing in number of jobs. We have more jobs every year, and it is never a problem. Everything still runs like it is supposed to. It works quite well, and there is never an issue with the job count getting bigger.

    Compared to large companies, we are small as far as our Control-M footprint.

    How are customer service and technical support?

    The technical support is great. On their website, they have a knowledge base, where a lot of times, I find the answer to my problem. If not, whether it is a question or technical problem, I open a case online, and I get responses very quickly. If it is a high level problem, I will get a call back right away. They have follow-the-sun support, so I always have access to someone to talk to. If production is down, I will get someone on the phone right away, and I've never had a problem. They always answer my questions, which is very helpful. They never say, "Hey, you could have looked this up over here." They give me great answers back, which have helped quite a bit.

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

    When I got there, we had Robot Schedule. With this solution, I couldn't see the job connecting, which was sort of frustrating. It was like, "Hey, where does this one go?" 

    I know Robot Schedule has advanced. However, we had Robot Schedule and Control-M, and we migrated off of Robot Schedule and moved everything to Control-M. and I was part of that process. I just felt so much better after we phased off Robot Schedule.

    How was the initial setup?

    The upgrade process is great. They have a whole department with their AMIGO program, where you can have someone walk you through it. We have upgraded to 9.18. When we go to 9.19, it will be real quick. It should be almost hands off from what I understand, and that is what I am attending this BMC event to find out about: the upgrade process. When we did the last one, it was real easy. I understand it will be even easier going forward, so I'm happy with that.

    What was our ROI?

    This product saves hours in a day based on my experience working here versus other companies with manual operations.

    The solution has helped reduce IT operations costs. Years ago, I would get many calls in operations. I get zero calls now. I may get an email or two about a question operations has, but everything runs. It doesn't break and works like it is supposed to.

    Which other solutions did I evaluate?

    I have been exposed to a little bit looking online. We talked to someone through our rep. They were looking at Control-M and some other source scheduler. They went with the other scheduler for some reason. I looked at it online, and thought "Wow, this looks really weird."

    What other advice do I have?

    Do your due diligence. Look around at what is out there. However, I would 100 percent be behind Control-M. It's a great company. Their support is good. The product is great. It's a good investment. It will keep growing and cover any needs that we have. This product can do everything I need and can help me do anything I need to do to schedule for real time information, supplying things, and batch jobs at night.

    We are automating more things. I sometimes hear an application team say, "We are running this manually, and we want to make it automated." I will make a few jobs to save them from doing what they are doing manually and automate it. I am always looking for more things to automate.

    The people who are in development of this product seem like they are very forward thinking, and always thinking, "What can we do next?" I think that is great.

    Disclosure: I am a real user, and this review is based on my own experience and opinions.

    PeerSpot user
    Rich text editor
      Buyer's Guide
      Control-M
      May 2025
      Learn what your peers think about Control-M. Get advice and tips from experienced pros sharing their opinions. Updated: May 2025.
      853,682 professionals have used our research since 2012.
      SystemAd1832 - PeerSpot reviewer
      System Admin and Architect at a financial services firm with 1,001-5,000 employees
      Real User
      The product provides visibility into the work that gets done
      Pros and Cons
      • "Monitoring is a valuable aspect of it. The monitoring tool is very good, and it is easy for expert and entry level users to use on a short notice."
      • "The reporting tool still needs a lot of improvement. It was supposed to get better with the upgrade, and it really didn't get better. It needs help, because it's such a useful thing to have. It needs to be more powerful and easier to use."

      What is our primary use case?

      It automates operations for all parts of the company. There isn't a part of the company that doesn't have jobs scheduled for Control-M.

      How has it helped my organization?

      The amount of work that gets done. We execute probably up to a million jobs a day. With Control-M, there is visibility into it. There are notifications when things go wrong. I don't think our company could run without it.

      I am sure it has improved application reliability and SLAs.

      What is most valuable?

      Monitoring is a valuable aspect of it. The monitoring tool is very good, and it is easy for expert and entry level users to use on a short notice.

      What needs improvement?

      The reporting tool still needs a lot of improvement. It was supposed to get better with the upgrade, and it really didn't get better. Its reporting aspects are poor, and management always wants to know things. It is sort of hard to get at tangible numbers without doing a lot of additional work outside of the system. It needs help, because it's such a useful thing to have. It needs to be more powerful and easier to use.  

      Our users always want access to the database directly, so they can do their own queries and pull their own data. However, there really isn't a tool that we can give them that does what they want, and we don't give access to our production database. Although, in our new infrastructure, we are setting it up so we have a mirrored one where they can run queries, because there has been so much demand. Though, it would be nice if there was a tool within Control-M so people wouldn't be asking for this.

      I don't want to have to reach out to a third-party application company to do automated notifications of any form. Right now, we still have people manually calling people and emailing people. They should have built-in integration for better notifications using an API, similar to what xMatters offers.

      For how long have I used the solution?

      The company has had the product for 15 to 20 years.

      What do I think about the stability of the solution?

      The stability varies a bit. There are bugs that we run across. There are some issues that we have. However, when you think about the amount of work that it does within the company, it runs a million things a day, and it pretty much works. I'm not up in the middle of the night every night with problems. Overall, it's very stable, but it's not immune to problems. Considering the amount of work that it does, the problems that it has are very small.

      The last upgrade took us three years. Up until the current version that we are about to go into, you had to build out a whole new infrastructure, then extract data and put it back in place. Now, it's a huge improvement, as upgrades do not need to build out a whole new infrastructure. 

      What do I think about the scalability of the solution?

      We are probably one of the largest users of Control-M due to the amount of work that it does for us, and we could have it doing more. We are currently upgrading it.

      We haven't had any serious outages in quite a long time, even through the large growth that we have had. We've doubled the work in the last year and a half to two years, and it's handled it seamlessly. 

      How are customer service and technical support?

      Most of the time, we don't get the answers that we are looking for from the technical support. That is why we use a consultant company.

      Sometimes, it's very good, and sometimes not. We have mixed feelings. It used to be better.

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

      Oracle Database backup teams used to do this all themselves via cron. Now, they have automated cron to Control-M for a lot of our database backups where they used to do this outside of Control-M. Other than that, I think everybody is using it.

      How was the initial setup?

      The initial upgrade setup (for basic functionality) is not difficult.

      I would like a simpler setup. We have had some challenges implementing, having to play with some different settings. In order to get it to do what was wanted of it, not alerting too often nor giving false alarms, it takes a bit of setup. Maybe something a little easier to use for setup would be nice.

      What about the implementation team?

      We've been using a consultant, for the last two upgrades, which first came to us through BMC Professional Services. Now, we use them directly and are very happy with them. Because there is not enough internal staff at our company for Control-M to do day-to-day and upgrading, we bring in help.

      What was our ROI?

      It has to save us time. Instead of 800 applications internally doing their own thing, it centralizes everything into one location where notifications, etc., take the power of economies of scale into one central point of focus. So, it saves us money for us and our customers, whose jobs we are scheduling.

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

      We have a five-year contract with task-based licensing.

      Which other solutions did I evaluate?

      We had another solution in-house because it came to us through an acquisition of some business. So, I dealt with a title scheduler for a couple of years. It was different. It was not as scalable, robust, and more difficult.

      What other advice do I have?

      I would recommend it for the scalability and dependability. The software is constantly being improved and new add-ons are being created. It is a robust tool that's stable. It is well-supported, especially compared to a lot of other options out there.

      We have had massive growth in the last year to two because of company acquisitions. We have added a lot of big data aspect processing and a lot of other processing. It has handled this quite well.

      We are just starting to go into a bit of the DevOps, Workload Change Manager, and Helix Chatbox.

      Even though we don't chose to use their wide scope of products, it is one of the things that is a real positive about BMC. They can handle everything a corporation could throw at it, which makes the experience of working with them a lot better.

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

      Disclosure: I am a real user, and this review is based on my own experience and opinions.

      PeerSpot user
      Rich text editor
        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
        Rich text editor
          ManagerD502d - PeerSpot reviewer
          Manager Digital Solutions at a transportation company with 10,001+ employees
          Real User
          It creates an audit trail for jobs that we run off of it
          Pros and Cons
          • "Because it's a tool which allows us to do scheduled work, it allows for notifications when jobs aren't running within that scheduled time frame. This improves the opportunity to meet SLAs."
          • "The company has been working with BMC on the MFT. There are still some things about MFT which don't work the way that we want with our needs. So, we would like to see that improved."

          What is our primary use case?

          We do scheduling of tasks and jobs in Control-M.

          The company has had the product for over 25 years.

          How has it helped my organization?

          The opportunity to automate work so you have an audit trail, especially with governmental requirements in a regulated industry, such as the airline industry. It's really important that we have that audit trail.

          Because it's a tool which allows us to do scheduled work, it allows for notifications when jobs aren't running within that scheduled time frame. This improves the opportunity to meet SLAs.

          We have all sorts of things which run through it, both on distributed and mainframe platforms. They all seem to run quite successfully. We're looking to add some additional work off of distributed platforms that will run with Oracle types of processing. But, we have a lot of work to come to the tool that we're not using it for yet.

          What is most valuable?

          It creates an audit trail for jobs that we run off of it.

          With opportunity to run things through a repository, such as a scheduler, you have a better opportunity to ensure the information is where it needs to be when it needs to be there.

          What needs improvement?

          The company has been working with BMC on the MFT. There are still some things about MFT which don't work the way that we want with our needs. So, we would like to see that improved.

          While the solution has affected the collaboration between our development and operations within our company, there is a need and opportunity to further that relationship with the use of this tool, so the enterprise uses it on all platforms. We will get there, but we are just not there yet.

          What do I think about the stability of the solution?

          For our shop, the tool is 99.9 percent reliable. We have very few instances of disruption with the tool.

          We don't have any complaints about the usability. We like what it does. There are no issues with usability of the tool.

          What do I think about the scalability of the solution?

          As we increase the number of tasks or jobs on the system, there are concerns about cost.

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

          We previously used CA products.

          What was our ROI?

          We have seen ROI. Our in-house developed tool has been able to use the Control-M platform, making it easier for us to manage and monitor our file delivery processes.

          Control-M saves us time.

          What other advice do I have?

          Because we have been so pleased with this product, I would encourage others to look into this product with a view on what are their needs. Ask the right questions of either their sales rep or technical person from BMC to understand how this tool would work successfully for them, because it's been so successful for us.

          Because we've had it for so long, and it's been such a stable product, some of our folks on the distributed side of things need to learn how to use Control-M effectively in regards to output when tasks or jobs fail. They need to give us smarter outputs, so we can resolve things more quickly.

          Disclosure: I am a real user, and this review is based on my own experience and opinions.

          PeerSpot user
          Rich text editor
            E-Business Engineer at a financial services firm with 1,001-5,000 employees
            Real User
            It has made us more efficient by reducing the manpower needed for processing between systems
            Pros and Cons
            • "Control-M has improved application reliability and the SLAs in our company by quite a bit. You can see if problems are coming. If we have an SLA in a couple of hours, we know well before that couple hours if processing is behind, and it allows us to take some preventative action."
            • "It has absolutely saved us time. It has made us more efficient. As far as the processing between systems, we don't have as many people. They have been able to focus on other efforts, because we have been able to automate more stuff with Control-M."
            • "Sometimes, with technical support, they will take feedback, but you don't know where that feedback goes or if it proceeds along in the thought process."

            What is our primary use case?

            We use it to handle most of our batch processing and all of the transactions that we do on a daily basis. It's a large financial institution which handles quite a bit of processing on an individual basis, and we both mainframe and distribute it.

            How has it helped my organization?

            We are receiving files from another system, then we use the File Watch Utility (because we have no view into the other system and how it works). However, when files arrive on certain servers, we're able to pick them up and trigger further downstream processes from them.

            Control-M has improved application reliability and the SLAs in our company by quite a bit. You can see if problems are coming. If we have an SLA in a couple of hours, we know well before that couple hours if processing is behind, and it allows us to take some preventative action.

            What is most valuable?

            • The ability to go from one system to another.
            • To be able to trigger something off of it, yet we are still on a mainframe for our batch processing. 
            • To be able to trigger something from the batch, then distribute that back and forth.
            • The solution has always been very streamlined. 
            • Ease of use
            • The BMC customer service behind the tool has been most valuable.

            What needs improvement?

            They have Workload Change Manager, and I would like to see a little more of that. Being in the business that we're in, there's a lot of hesitance. We are very hesitant to change things in the banking industry. It isn't bleeding edge by any means. Getting people to buy into things is sort of the hard part, because everybody wants their money to be handled properly.

            For how long have I used the solution?

            I've used Control-M in multiple industries over the past 20 years.

            What do I think about the stability of the solution?

            The solution is very stable. We have our mainframe as well, which has not been bad at processing, and it's pretty stable. With the application of Control-M, we've seen minimal downtime. If there has been downtime, it hasn't been with the application. It has been with the hardware, and you can't get around that part of it.

            What do I think about the scalability of the solution?

            It is a good application for scaling. We're able to scale pretty fast, whether we're building a small or large set of jobs. When we have new servers being built, agents are already put on them, and we can work pretty quickly without having to step back to handle it.

            How are customer service and technical support?

            The technical support is extremely helpful. You can provide just a basic description of your case. If they need to, they can log onto your system. They can shoot you into the right direction, whether it's a knowledge article, community forums, etc. Overall, it is great technical support. Though, it has been a while since I've had a technical call with them.

            Sometimes, with technical support, they will take feedback, but you don't know where that feedback goes or if it proceeds along in the thought process.

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

            They did previously use CA-7 for the mainframe. They switched for the ability to use both distributed and mainframe from one central point.

            What about the implementation team?

            We did recently migrated to version 9.0. Our organization did use a reseller. Our national IT group manages the application. We are just the user of it, so I wasn't involved in any of that.

            What was our ROI?

            It has absolutely saved us time. It has made us more efficient. As far as the processing between systems, we don't have as many people. They have been able to focus on other efforts, because we have been able to automate more stuff with Control-M.

            What other advice do I have?

            Do the trial demo. Reach out to others via the BMC community forums. I don't believe a license is required. It's just a sign on. There are multiple vendors who are resellers or BMC partners who will provide you with input. All you have to do is ask. Feel free to ask others. The people who I have dealt with have always been forthcoming with information. They will tell you what they see as a plus or minus.

            It has helped us streamline some things in IT operations, which is probably a slight improvement. We haven't seen any negative impacts.

            I've used it in different forms and versions for about 20 years now. I'm pretty familiar with it from an operations standpoint. The tool itself is a ten, and the customer service behind it has made that even more so.

            It's worked pretty well. I haven't been able to take a lot of advantage of some of the new features, so I haven't been able to expand on those. For what we do now, it chugs along pretty well.

            Disclosure: I am a real user, and this review is based on my own experience and opinions.

            PeerSpot user
            Rich text editor
              Team Lead at a transportation company with 5,001-10,000 employees
              Real User
              Good for Legacy Corporate Enterprise but Less Optimal for Modern Open Source Environments
              Pros and Cons
              • "We value Control-M mainly for the ability to control multiple nodes in a coordinated manner. Control-M has the ability to really coordinate across a lot of nodes."
              • "We would recommend modernizing the look and feel of Control-M. They also need to move towards more self-service and development in their environment. It's very antiquated."

              What is our primary use case?

              Our primary use cases for Control-M are scheduling, jobs, monitoring, and acting on job scheduling.

              What is most valuable?

              We value Control-M mainly for the ability to control multiple nodes in a coordinated manner. Control-M has the ability to really coordinate across a lot of nodes. That's the most valuable thing. 

              Control-M is a mature tool with many features. It's pretty stable and very easy to learn. You can become an expert in it within a short time.

              What needs improvement?

              We would recommend modernizing the look and feel of Control-M. They also need to move towards more self-service and development in their environment. It's very antiquated. Opening up to more open source tools and switching the connectivity to additional tools would also be improvements. 

              Most of the tools that are available with Control-M are antiquated. The self-service is currently not as function-rich as competitors. Control-M is not the best.

              For how long have I used the solution?

              We have been using Control-M for about two years.

              What do I think about the stability of the solution?

              It is stable.

              What do I think about the scalability of the solution?

              Control-M is very scalable.

              How are customer service and technical support?

              Comtrol-M technical support is done through a local agent. We are in Israel, so the agent in Israel is the one giving it. It's adequate, not perfect. It's okay.

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

              Previously we used some collection of ad hoc tools. It was a consolidated solution, i.e. a single solution that was used across the board.

              How was the initial setup?

              The setup of Control-M is okay. It was done before my time by the vendor or a vendor agent. A third party authorized by the company itself helped with our implementation.

              Which other solutions did I evaluate?

              This is the first time for us implementing the solutions using Control-M.

              What other advice do I have?

              We use Control-M with two administrators on average, sometimes three. With self-service, it's about 15 people who use the self-service option of it for end users, if not more.

              I would like to suggest that Control-M implement a more modern way of using new tools. They should look at what they implement to determine if it is a legacy type or a batch type, then it would work better.

              If they intend on moving to more modernized tools, then this approach might not be best for them. Control-M is really good for legacy, corporate enterprise but less optimal for modern, open source environments.

              Overall, the main great improvements needed in Control-M is for better self-service. Give it more functionality for this self-service. The tool itself needs better out of the box connectivity to additional standard market tools.

              I would rate Control-M at a seven or eight out of ten because it fits legacy stuff but once you're stepping into modern environments then you find yourself struggling. Control-M is a workhorse, but it's not 100% perfect.

              Disclosure: I am a real user, and this review is based on my own experience and opinions.

              PeerSpot user
              Rich text editor
                Production Engineer at Alphaserve Technologies®
                Real User
                File transfer module is quite advanced, this version has less need for written programs and is more GUI-based
                Pros and Cons
                • "The feature we use most in Control-M is related to the file transfer module. It is quite advanced compared to the other tools like Automate, etc. The new version which has come of same MFT has a lot of advanced features which makes it very easy to work with. There is less need for written programs and more GUI-based stuff."
                • "One feature I would like to include is in the middle of the monitoring domain. In the monitoring domain, if I have to update a number of jobs, the only way to do it is by manually clicking on each job. I would like a feature that allows me to do a mass update in the jobs, which I feel is still lacking."

                What is our primary use case?

                We have used Control-M mostly as a file transfer and in conjunction with Hadoop.

                How has it helped my organization?

                We have many feeds coming in from different companies which are used by the business for various reasons and we must collectively have a central point to gather the files and feeds. We also use Control-M for encryption, decryption, and sending data across to different business users that begin at a point of time and making sure that we are not missing unnecessarily. It's a real help what we are getting. The example for us is we have a lot of business which depends on feeds which, if not properly processed, affect the stock exchange. So Control-M acts as a mediator in between that and provides it in a very efficient way. This has reduced a lot of manual intervention required as a business.

                What is most valuable?

                The feature we use most in Control-M is related to the file transfer module. It is quite advanced compared to other tools like Automate, etc. The new version which has come of same MFT has a lot of advanced features which makes it very easy to work with. There is less need for written programs and more GUI-based stuff.

                What needs improvement?

                One feature I would like to include is in the middle of the monitoring domain. In the monitoring domain, if I have to update a number of jobs, the only way to do it is by manually clicking on each job. I would like a feature that allows me to do a mass update in the jobs, which I feel is still lacking.

                This version has done an amazing change, compared to version 7 and the versions after that. I'm not sure what they should change at this stage. One recent feature they have come up with is if we can upgrade Control-M agents from a central location. I would still prefer a solution where I can do an installation of the controller module from a remote distance. That's something they don't have. I know why it has still not come up, but it could be a great feature if we could include that somehow. To push out these sort of installation setup files onto another machine and get it in installed. It is not there for now, though.

                I would rate this solution as eight out of ten. The reason for this rating is because of the scope of implementation. It will have an ultimately upper hand to the other tools in the market. They can show what most other controls don't have. Nevertheless, these features would really help as well. I would like to see more of them.

                For how long have I used the solution?

                We've been using Control-M for around eight years.

                What do I think about the stability of the solution?

                It is a very stable solution and BMC, the parent company, really comes up with tech packs and upgrades, which add new features and also resolve issues. Also, their knowledge base is quite full, which helps a lot to find the solution easily from the website.

                What do I think about the scalability of the solution?

                I rate them nine out of ten for scalability.

                On average, the control team consists of around fifteen people. This ranges from the elements of both which is the monitoring team and the L2 support which is for the scheduling team. Then there is also L3, who is the administrator. Apart from that, we have certain business users that will use the help service module often.

                If we are looking at a 24 path sell and support, we would need close to seven members on a daily basis. That's the same for L1, L2, and L3 teams to each do daily support. L1 would be for monitoring, L2 for scheduling, and L3 is administrative.

                We do have certain programs to increase usage down the line, which we're considering. I would say close to 60 to 65 percent of the company is using Control-M right now.

                How are customer service and technical support?

                The technical support is great and I would give it a ten.

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

                My main experience is with this as the central unit, but I have used other tools. The main reason I chose Control-M was firstly that it is user-friendly. Secondly, the market is wide open for Control-M, and a lot of other organizations use it. So it gives Control-M the upper hand in the market to work on something like this.

                How was the initial setup?

                It was quite simple since Control-M has a very user-friendly GUI. That made it fairly easy to relate with the business and convert it into something which looks familiar.

                What about the implementation team?

                We kind of started from scratch, so I think it took two to three months for us to set everything up at the initial stage. The strategy was to tackle one business at a time so that we don't complicate stuff because not everything is automated. We started to target one business/application at a time and converted them each into something which Control-M can work with.

                We did the deployment on our own based on our experience. We had previously deployed it for certain clients basically so we were primarily the consultant for that.

                What was our ROI?

                I may not be able to convert it into a value in this way, but it does more in terms of reducing manual intervention. This, in turn, means less human resources are being used. For instance, if there are three people in a team and controlling certain work, they could probably put more on one resource. So that reduces the cost of resources in the whole organization.

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

                We have account based licensing. There are two or three types of licensing. One of them is based on the number of jobs, so we a license close to 4,000 jobs per day.

                The cost is based on the different modules, which we buy from them. If we a buy a hardware module, which we are presently using and integrating, that is an additional cost, but I'm not sure of the amount. Each module comes with a different cost.

                Which other solutions did I evaluate?

                I have experience with alternates like IBM Tivoli and another software called JAMS. These are the ones that I have worked on and the features and user-friendliness of both of them is fine. It's such a different level compared to this, so that's the reason I'm sticking to Control-M.

                What other advice do I have?

                For those who want to implement, there are a few cons. Cost-wise it is not very simple for every business to implement it. So they should really plan if they are going to use it extensively. If not, they should think twice about it. 

                If they are thinking of implementing, though, they should analyze the business and check which controller modules will really help them enhance their work and ultimately transform their work into an automated solution, which in turn will reduce their cost. 

                I would really suggest someone who is planning to use Control-M or wants to deploy is first to check which modules are really required and also what kind of licensing makes sense for their business. If its a very large enterprise then it would be great to use a premium based license. If not, it's better to use a job count based license. So that is a point which they should check before implementing.

                Disclosure: I am a real user, and this review is based on my own experience and opinions.

                PeerSpot user
                Rich text editor
                  Buyer's Guide
                  Download our free Control-M Report and get advice and tips from experienced pros sharing their opinions.
                  Updated: May 2025
                  Buyer's Guide
                  Download our free Control-M Report and get advice and tips from experienced pros sharing their opinions.
                  ...
                  ...