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.
System Admin and Architect at a financial services firm with 1,001-5,000 employees
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?
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.
Buyer's Guide
Control-M
December 2024
Learn what your peers think about Control-M. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
823,875 professionals have used our research since 2012.
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 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.
Master Scheduler at a tech company with 10,001+ employees
Most of the batch processing is now centralized into a single scheduling platform.
What is most valuable?
There are no specific features that I could say are more valuable than others. The whole product is valuable to us.
How has it helped my organization?
- Ninety percent or more of the batch processing is now centralized into a single scheduling platform. This helps the support teams so that they only need to go to one group for scheduling and monitoring the batch processing
- The operations support staff only has one platform where they can monitor almost all of our batch processing.
What needs improvement?
There aren’t any improvements that I’ve come across with the most recent release. If I had to note one improvement, it would be that jobs already in the system for a given day could be updated en masse. This could be the same on the database where the job definitions reside.
For how long have I used the solution?
I have used the product for sixteen years.
What do I think about the stability of the solution?
I did not encounter any stability issues.
What do I think about the scalability of the solution?
I did not encounter any scalability issues.
How are customer service and technical support?
The level of support from BMC has been very good.
Which solution did I use previously and why did I switch?
We already evaluated CA’s offering at the time because we were already using CA-7 on the mainframe.
How was the initial setup?
Other than creating the jobs in Control-M once it was set up, I was not involved.
What's my experience with pricing, setup cost, and licensing?
It is task based pricing. It is based on the number of jobs brought into the system daily and any that remain in the system from prior days.
For example, if you have 2000 new jobs that come in in for a new day, and you still have 500 left from previous days, you will need to have 2500 task licenses to cover them. This is the case, even if those 500 jobs are daily jobs that came in during the prior day and have not yet been completed.
What other advice do I have?
We use BMC’s Control-M software for our open systems and SAP batch processing. We will be looking at converting the batch we are running via the solution to the same.
I’ve never used the mainframe version of Control-M before, so I don’t have any opinions about it.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Control-M
December 2024
Learn what your peers think about Control-M. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
823,875 professionals have used our research since 2012.
Production Support Manager at a financial services firm with 1,001-5,000 employees
It generates reports for all batch processes. Setup was easy.
What is most valuable?
Job processing and flows are great. Report functionality on all batch processes using Crystal Reports is excellent. The escalation process on jobs is awesome and that goes for the various modules and their functionality.
How has it helped my organization?
We have minimum downtime now. We have a bigger online window for our users to work. We now have a central dashboard to monitor the entire companies processes that is running.
What needs improvement?
V9 has now come out with some new features; it has just been launched, so I will have to review and see what's covered in the new release.
For how long have I used the solution?
I have been using it for four years.
What was my experience with deployment of the solution?
The support from the vendor is superb.
What do I think about the stability of the solution?
I have not encountered any stability issues. We run on a Unix platform, so no issues. On Windows, we had issues using MySQL instead of Postgres as recommended by the vendor.
What do I think about the scalability of the solution?
I have not encountered any scalability issues.
How are customer service and technical support?
Customer Service:
We receive excellent support from our service provider.
Technical Support:Technical support is excellent.
Which solution did I use previously and why did I switch?
We previously used the IBM TWS solution. Control-M has much more functionality.
How was the initial setup?
Setup was easy and there is a migration tool available for most platforms.
What's my experience with pricing, setup cost, and licensing?
Pricing would be best to take the full suite and go with CPU licencing instead of TAS licencing.
Which other solutions did I evaluate?
Before choosing this product, we only evaluated Control-M.
What other advice do I have?
It is the best in the market.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Digital Business Automation Team Leader at a tech services company with 51-200 employees
A good, stable solution with a straightforward setup
Pros and Cons
- "The initial setup is straightforward."
- "It is very stable. We hardly get calls in respect to issues on Control-M, particularly on version 9.0.19."
- "There is definitely room for improvement. Version 9.0.20 actually comes with a web-based interface, but there are still a lot of things unavailable with it. There will eventually be more inclusions added into the web interface, but there is still a long way to go."
What is our primary use case?
We install, configure, and deploy Control-M for customers and make it run on-premises from them. After that, the customers take over.
BMC uses partners. They don't sell directly in the Middle East. So, they don't directly install the product and sell it. Instead, they go through partners, like my company.
We, as a company, don't use Control-M, but we sell Control-M to customers. We go onto a customer site, install the product, and configure it per their requirements. Then, we get their feedback and support related project stuff.
From a services perspective, we actively use BIM, which is the affiliate manager. We use the history to see the forecast. When the customer gets Control-M, the affiliate manager comes along with it.
It is 100% on-prem, primarily because the Helix part of Control-M is not hosted in the Middle East yet. For many customers, there are regulations since the primary customers are banking, insurance, etc., which all require their data to remain within the country.
My customers are primarily banking customers, so they have their end of day processes that happen at night after the bank closes. These processes would involve AML, banking, and end of month payroll-related stuff across multiple organizations.
How has it helped my organization?
We do maintenance, project management, and support. Once a project is done, the customer has a support contract through BMC. That is through us. Customers cannot directly get in touch with BMC to open cases. It has to go through a partner. Therefore, we offer first and second line support to the customer.
What needs improvement?
There is definitely room for improvement. Version 9.0.20 actually comes with a web-based interface, but there are still a lot of things unavailable with it. There will eventually be more inclusions added into the web interface, but there is still a long way to go.
There is also the automation API, which is a way to interact with Control-M, but it also needs a lot of improvement for other people to understand how to use it.
The documentation isn't really straightforward for the initial setup. It says, "Follow the on-screen instructions." The reason why people read the documentation is to have a heads up of what to expect and what is coming up. However, when you say, "Follow the on-screen instructions," I believe that is inappropriate.
For how long have I used the solution?
I have been using it for two or three years.
What do I think about the stability of the solution?
It is very stable. We hardly get calls in respect to issues on Control-M, particularly on version 9.0.19. 9.0.20 is still pretty new in terms of deployments. However, with version 9.0.18. I have had a couple of problems from customers.
You barely need one person for customer maintenance because the system is pretty stable. Of course, if it is version 9.0.18, the number of support cases that come in are more compared to version 9.0.19. We also get information requests from the customer where they might have audit requests or want to enable certain protocols because of security compliance within their organization. In these cases, they reach out to us.
It is not that we are always involved with the customer. It is not an onsite model. If there is an issue with the product, the person calls. We have 20 customers whom we manage at the moment for BMC. That is just done with three people: an onsite resource and two employees, including myself. The onsite employee is with a telecom vendor within the UAE. His job is monitoring and maintaining the system as well as assisting the customer. He does everything in respect to Control-M at the customer site, e.g., defining jobs, monitoring jobs, executing jobs, and making sure that they are done properly. Another of my colleagues and myself deal with all the other customers from a project and support perspective. It is primarily support because once a project is done, then a customer has support with us. We manage those cases, involving ourselves in those cases. We understand what is required. If we have the information already and know how to do it, we will give them the procedure, etc. If we cannot do it, we get in touch with BMC to get the relevant answers.
What do I think about the scalability of the solution?
I have not had an issue with scalability per se. If there is any kind of resource crunch, the customer just needs to add resources. If it is a memory usage, then add memory to the virtual machine and you are good to go.
You can have jobs at multiple customer sites. For that, there is a different level of scalability altogether from an infrastructure perspective.
How are customer service and technical support?
BMC support is good. I would give them eight or nine out of 10, most of the time. They reply quickly, even before the actual SLA time. However, in certain worst case scenarios, I would give them a seven out of 10.
Most of the time, the integrated guide immediately opens up the relevant page. You can get the necessary information from that. The videos are really basic. For example, with version 9.0.20, there are videos that come up by default in many places as part of the help page, which is ideal for beginners. Whereas, at my level of implementation, we are looking for more detailed explicit knowledge for a specific scenario. For beginners, the web help is more than enough, if a person is patient enough to go through it.
Which solution did I use previously and why did I switch?
Personally, I have worked previously with a competitive product: Automic One Automation Platform. I was working with Broadcom earlier, doing a similar profile, where my portfolio was dealing with retail support and projects. So, I was deploying Atomic solutions. After that solution, I made a change and moved to BMC, as a partner. I have been working with Control-M ever since. Therefore, I have exposure with other automation products.
How was the initial setup?
The initial setup is straightforward.
If all the prerequisites are ready, a full-fledged setup for a single system would take 15 to 20 minutes to deploy.
Normally, we deploy with high availability so it has an uninterrupted service, even if a server goes down.
What about the implementation team?
Once the PO is all done for a project, we have a pre-kickoff with our company and the customer. We basically run them through the prerequisites and understand their priorities. For example, some customers are more inclined towards Windows and others are more inclined towards Linux. Most of them would like to have the DR environment in the setup, meaning it would be the primary site with two servers for high availability and a DR site with two servers. All these technicalities for the infrastructure and environment would be run by the customer along with the prerequisites.
From a project perspective, we ideally implement the process flow. So, we understand their documentation. Then, we have an actual analysis and design phase, where we sit down with the customer stakeholders and get their requirements in terms of the actual process flows early on. Until then, we just know at a high level that these are the number of database jobs that will run on Control-M. We don't have explicit details at the analysis and design phase. We literally sit with them and go through their documentation, understand what they want to implement on Control-M, and how we can make it better or include notifications. After this, we start off with the installation. Based on the outcome of the analysis and design, we implement the process flows.
What's my experience with pricing, setup cost, and licensing?
The annual licensing within BMC Control-M is on a per task basis. Three- and five-year contracts are also offered. The customer usually buys a bundle of tasks, e.g., 5,000 tasks, then my team configures Control-M for their usage.
What other advice do I have?
It is a good, stable solution. It does depend on what exactly you are implementing, because automation solutions are primarily back-end solutions, e.g., back-end processes and batch processes, which can be executed on Control-M. However, sometimes customers get back-end solutions confused with RPA, which is front-end automation. When customers decide that they want to use some kind of an automation tool, they should really understand what their process flows actually need. There is a handshake that can be given between the front-end and back-end, but there are some customers who come to us wanting to buy Control-M, but they are actually looking for an RPA solution because their operations are front-end.
I would rate Control-M as eight or nine out of 10 in terms of stability and features.
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. The reviewer's company has a business relationship with this vendor other than being a customer: Partner
Sr Operations Analyst at a insurance company with 1,001-5,000 employees
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.
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 technical 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.
Senior Consultant at a tech consulting company with 51-200 employees
Automatic failover allows for active-passive high availability. You can upgrade or patch agents directly from the configuration manager.
What is most valuable?
With version 9, there is out-of-the-box automatic failover (high availability), as well as the new agent deployment tool.
Automatic failover allows for active-passive high availability. If the Control-M Application were to fail on one server, it would automatically start up and continue processing on the backup (failover) server.
The agent deployment tool allows for upgrading or patching agents directly from the configuration manager (CCM) instead of logging into each agent one by one. A big time saver.
How has it helped my organization?
N/A – We are a consulting company that implements this application for clients.
What needs improvement?
I would like to see the Mainframe Control-M IN/OUT Condition feature of Relative ODAT added to the Distributed Control-M.
For how long have I used the solution?
I have used it since 1996.
What do I think about the stability of the solution?
I have only encountered stability issues with the base installation; their product development team supplies fix packs for bugs.
What do I think about the scalability of the solution?
I have not encountered any scalability issues; the product is scalable.
How are customer service and technical support?
Technical support is 10 out of 10; support is available around the clock, 24/7.
Which solution did I use previously and why did I switch?
N/A – We replace different solutions for clients usually due to high costs, lack of support or functionality of the legacy product.
How was the initial setup?
Initial setup is quite easy; a wizard-based installation process.
What's my experience with pricing, setup cost, and licensing?
I am on the technical services side and am not involved in pricing.
Which other solutions did I evaluate?
N/A – We only work with Control-M.
What other advice do I have?
Do a proof of concept to see if it meets your needs.
Disclosure: My company has a business relationship with this vendor other than being a customer: We are a BMC Premier Partner.
Pre-Sales Engineer, Solution Architect, Technical Area Coordinator at a consultancy with 11-50 employees
An easy-to-use solution with good stability and integration capabilities
Pros and Cons
- "Its compatibility with the new technologies and platforms, like the Google Cloud or Amazon, is the most valuable. Its console allows us to view the duration and execution of a process. It is also very easy to use and easy to implement."
- "Its operations and infrastructure can be improved."
What is our primary use case?
Many companies are using Control-M in Mexico, two main companies from the retail sector have been using Control-M for around 15 years for all the administration of their processes.
How has it helped my organization?
It has been helpful in reducing costs and resources.
What is most valuable?
Its compatibility with the new technologies and platforms, like the Google Cloud or Amazon, is the most valuable. Its console allows us to view the duration and execution of a process. It is also very easy to use and easy to implement.
What needs improvement?
Some companies have found Control-M a very costly solution, and they think it’s not worth the investment. My recommendation is that they can evaluate some points like Control-M is a leader in EMA Analysis (similar to Gartner Studio), and see the potential of Control-M and the immediate benefits that it can have to the Business. It’s my understanding that BMC will be releasing Control-M Saas, which will have a new commercial schema, more accessible than the On-Premise schema.
What do I think about the stability of the solution?
It is very stable.
What do I think about the scalability of the solution?
It is very scalable. All our clients are big companies.
How are customer service and technical support?
Their technical support is very good. We need to create tickets, and their response time is good.
How was the initial setup?
Its implementation is pretty fast and easy. The duration depends on the size of the infrastructure. It could be implemented between one to three months.
What other advice do I have?
I would recommend this solution. It has good stability and integration capabilities. It is also easy to use and easy to implement.
I would rate Control-M a ten out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
IT Manager at a consumer goods company with 201-500 employees
It helps us keep track of our help desk tickets but it is not very user-friendly
Pros and Cons
- "I find it very helpful to be able to keep track of all our help desk tickets."
- "There's a lot of room for improvement and I think it can be more user-friendly."
What is our primary use case?
Our primary use case of this solution is to keep track of our help desk tickets.
How has it helped my organization?
The solution helps us to make sure that help desk tickets don't go unnoticed.
What is most valuable?
I find it very helpful to be able to keep track of all our help desk tickets.
What do I think about the stability of the solution?
We don't use the program that much, so it is stable enough for us.
What do I think about the scalability of the solution?
I don't think the solution is very scalable. The version we're currently using is discontinued and I haven't upgraded yet. We don't plan to upgrade soon, because we're working on our other back-office software that's more for our business.
How are customer service and technical support?
The technical support is okay, because it's an end of life product.
Which solution did I use previously and why did I switch?
The biggest reason for upgrading what we currently have, is the workforce becoming more mobile and we need to give users easier access to submit help desk tickets. That is why we are looking for a solution that can offer this feature.
How was the initial setup?
We used a consultant for the deployment and the initial setup was pretty straightforward and easy.
What was our ROI?
We haven't seen a ROI yet.
What's my experience with pricing, setup cost, and licensing?
Licensing costs are around $3000 a year.
What other advice do I have?
My rating for this solution is five out of ten. It's not bad, but it's not good either. There's a lot of room for improvement and I think it can be more user-friendly. In the next version I would like to see something with integrated mobile device management so that I can keep track of software and devices, having it all in one software for our help desk. I think it would be very useful.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Download our free Control-M Report and get advice and tips from experienced pros
sharing their opinions.
Updated: December 2024
Popular Comparisons
Camunda
Appian
Pega Platform
IBM BPM
SnapLogic
ServiceNow Orchestration
ActiveBatch by Redwood
vCenter Orchestrator
OpenText Operations Orchestration
BizTalk Server
Temporal
BMC TrueSight Orchestration
Rundeck
Oracle Process Cloud Service
Azure Automation
Buyer's Guide
Download our free Control-M Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- How does Control-M rank in the Workload Automation market compared with other products?
- What licensing options are there for Control-M?
- What are some of the ways in which Control-M can be useful to my company?
- Can Control-M integrate with AWS, Azure, Google Cloud Platform and other similar services?
- Can Control-M's Application Integrator track job status and retrieve output for executing steps, especially in the context of custom integrations?
- What is the biggest difference between Oracle DAC Scheduler and Control-M?
- How does Control-M compare with AutoSys Workload Automation?
- How would you compare Stonebranch Universal Automation Center vs Control-M?
- Can Control-M emulate all the functionalities of TWS in a distributed environment?
- Which is the best Workflow Automation Platform with microservices?
What major issues have technical support proved most effective in helping you solve?