Skip to main content
TrustRadius
Control-M

Control-M

Overview

What is Control-M?

Control-M from BMC is a platform for integrating, automating, and orchestrating application and data workflows in production across complex hybrid technology ecosystems. It provides deep operational capabilities, delivering speed, scale, security, and governance.

Read more
Recent Reviews

Control-M Review

10 out of 10
March 30, 2022
Currently, in our project, we are using Control-M to schedule and automate the regular jobs. We have installed the Control-M agent on our …
Continue reading

Control-M at Navistar

10 out of 10
March 22, 2017
Control-M is the enterprise-wide standard workload automation solution at our company. We have over 20,000 jobs scheduled each day across …
Continue reading

My Control-M/WLA Review

9 out of 10
March 16, 2017
Control-M is being used by our systems and operations departments. We run jobs of all sorts from many installed systems and it addresses …
Continue reading

Control-M Review

8 out of 10
January 31, 2017
Control-M is used to schedule thousands of jobs each day for our core banking products in one of our strategic data centers. This consists …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Popular Features

View all 6 features
  • Central monitoring (49)
    10.0
    100%
  • Multi-platform scheduling (51)
    8.7
    87%
  • Alerts and notifications (51)
    8.3
    83%
  • Logging (50)
    7.7
    77%
Return to navigation

Pricing

View all pricing

On-Premise

Contact Sales

On Premise

SaaS

Contact Sales

Cloud

Entry-level set up fee?

  • Setup fee optional

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services
Return to navigation

Product Demos

How to Integrate Apache Airflow and Control-M

YouTube

Orchestrating Multi-Cloud Data Workflows with Control-M

YouTube

MFT with Control M

YouTube
Return to navigation

Features

Workload Automation

Workload automation tools manage event-based scheduling and resource management across a wide variety of applications, databases and architectures

8.8
Avg 8.2
Return to navigation

Product Details

What is Control-M?

Control-M from BMC is a platform for integrating, automating, and orchestrating application and data workflows in production across complex hybrid technology ecosystems. It provides deep operational capabilities, delivering speed, scale, security, and governance. Control-M simplifies workflow complexity with a single end-to-end enterprise view, and decentralized and targeted self-service interfaces for developers, data and cloud engineers, business users, and IT Operations teams. Control-M also provides a set of out-of-the-box integrations for the latest application, data, and cloud technologies.

Control-M Features

Workload Automation Features

  • Supported: Multi-platform scheduling
  • Supported: Central monitoring
  • Supported: Logging
  • Supported: Alerts and notifications
  • Supported: Analysis and visualization
  • Supported: Application integration

Additional Features

  • Supported: SLA Management
  • Supported: Data pipeline orchestration
  • Supported: Hybrid and multi cloud workflow orchestration
  • Supported: Jobs-as-Code and DevOps support
  • Supported: Self-service interfaces
  • Supported: Conversion tool
  • Supported: Workload archiving
  • Supported: Self-healing and remediation
  • Supported: Standards in production

Control-M Videos

Giving Organizations Freedom within the Orchestration Framework. Business modernization is about delivering innovation. But to maximize innovative prowess, organizations need a platform powerful enough to give employees across the company freedom to drive modernization initiat...
 Show More
Control-M Overview Control-M simplifies application and data workflow orchestration on premises and hybrid environments. With a unified view, Control-M is used build, define, schedule, manage, and monitor production workflows, ensuring, reliability, and improving SLAs.
How Control-M can orchestrate critical SAP and non-SAP workflows together in a single view, across complex cloud and hybrid environments.

Control-M Technical Details

Deployment TypesOn-premise, Software as a Service (SaaS), Cloud, or Web-Based
Operating SystemsWindows, Linux, UNIX, z/OS, i5/OS
Mobile ApplicationApple iOS, Android
Supported CountriesGlobal support
Supported LanguagesEnglish, French, German, Chinese, Japanese, Korean, Hebrew

Frequently Asked Questions

Control-M from BMC is a platform for integrating, automating, and orchestrating application and data workflows in production across complex hybrid technology ecosystems. It provides deep operational capabilities, delivering speed, scale, security, and governance.

Reviewers rate Central monitoring highest, with a score of 10.

The most common users of Control-M are from Enterprises (1,001+ employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(103)

Attribute Ratings

Reviews

(26-50 of 51)
Companies can't remove reviews or game the system. Here's why
Score 9 out of 10
Vetted Review
Verified User
Incentivized

Control-M is used across the organization, it helps the business to know of failures in a timely manner, and to investigate the issue immediately and figure out exactly where the impact is.

We sometimes find out from users that the trucks are stuck and not moving, due to pink slips not getting generated at the warehouse.

We immediately identify which is the job getting delayed, and we reach out to the right functional team to resolve the issue.

Control-M is easy to use, and reliable and we look forward to vast growth in the future if troubleshooting steps are made easier.

We feel bad having to tell our customers that an issue occurred due to the Control-M application, and we are still looking forward to a solution on retry submit for our JD Edwards Jobs.

  • Map view and list view make it easy to filter jobs
  • The planning domain for monitoring domains is a good idea on the application side
  • The control-M modules are great
  • Forecasting is another beneficial feature
  • Bugs which I know cannot be entirely avoided are an issue
  • It should be simpler and easier to install the control-m packages
  • Troubleshooting steps should be be available: need to provide more videos on problem areas by checking the incident tickets raised by users on the BMC side

Not to sure if any JD Edwards module is coming up?

I'm also looking forward to a fix on retry submit: Although we have upgraded our agent to fix pack 5, we still see the issue occurring and the scary part is jobs turning into unknown status. We only get to know once the user informs us.

Looking forward to a nice feature to let us know if any such thing occurs.

June 23, 2016

Control-M Rocks

Score 10 out of 10
Vetted Review
Verified User
Incentivized
Control-M has been our enterprise scheduling solution since 2004. It provides us with a single point of controlling and monitoring job flows across various operating system platforms. We use Control-M to execute jobs on Windows servers and then trigger jobs on AS400 and AIX servers where data then gets transferred to and processed and then sent back to the Windows servers for post processing. The automated alerts that are sent to application owners are valuable to get quick resolution to job failures and delays. The self service feature allows our users to monitor and interact with their active scheduled jobs.
  • Scheduling Flexibility. We have some very unique schedules. For example: we run a job on the 2nd Sunday after the 2nd Tuesday of the month.
  • Cross platform interdependencies. Allows us to trigger jobs on the various different OS platforms.
  • Notification from jobs. Failure alerts, job late and running long notification.
  • One feature that I feel needs some improvement is the ability to create a graphical flow chart of jobs and be able to print it and look nice.
I can not think of anything. I have been extremely happy with this BMC product and their support for years.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Currently we run around 20,000 jobs per day using Control-M in our mainframe and distributed environments. Once the job is scheduled to run either on a time based dependency or on a predecessor/successor dependency, it will take off accordingly. With a lot of self service options like scheduling to run an on demand job etc., it is great tool to get the work done without much dependency from other teams. It is used across the whole organization. We always look at Control-M whenever we think about having a report scheduled to be delivered on a regular basis.
  • Once the job is scheduled in Control-M, it is all set to go on a regular basis. Very stable.
  • Good GUI interface to drill down the failed jobs to further troubleshoot or to notify the owners of the jobs.
  • Self Service options.
  • It would be great if we can get some good customized reporting options to pull various reports.
Control-M is absolutely a great product to schedule jobs and there is no substitution for this and its ease of use whatever.
Mark Francome | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Control-M is used as the corporate Workload Automation tool and is particularly used in cross-platform scenarios (mainly Linux and Windows servers) when active resource management is required, for integrated housekeeping tasks (e.g. server housekeeping, backups, DB housekeeping) and when we need to ensure guaranteed operations. We use it to send out SMS alerts (and emails) when serious errors occur. Application-wise we use it for Data Warehouse, PeopleSoft, file transfers, various banking apps, direct DB jobs (Control-M for Databases), Cadis, Tableau and managing various in-house apps.
  • Control-M Advanced File Transfer is a very useful add-on, allowing for a wide variety of file transfers to be configured "out of the box" and then used as part of the standard batch flow. This module is not included in the base price but is available at a relatively small additional cost.
  • Using Control-M's GUI (the Enterprise Manager) allows for efficient management of the enterprise and can tie up a lot of "loose ends". Often the first point of tracking problems is to check with the Control-M guys!
  • BMC is definitely moving the product forward, the new module "Application Integrator" is very helpful in building and deploying your own bespoke Control-M jobs and allows for closer and more secure integration.
  • Although Control-M does open up the enterprise in an operational sense, the security settings (should you choose to implement them) are robust.
  • The reporting provided with Control-M could have more functionality, Many users end up creating their own reporting based on the Control-M DB. I believe BMC are addressing this.
  • Within the Advanced File Transfer (AFT) it would be useful to have an integrated FT server and not rely on the underlying SSH.
  • All batch schedulers have issues with fully automating tasks in a Windows environment and Control-M is no exception. Userids and profiles are harder concepts to deal with in the Windows world but BMC are doing their best to address this and Control-M would be better at handling these scenarios than the alternative products.
Control-M makes a lot of sense if you need cross-platform scheduling and require verifiable task management (not the "hit and hope" approach of the Windows Task Scheduler or cron). Tying your operational tasks together on one screen makes sense in most modern enterprises. The fact that Control-M is the market leader and yet the vendor is, if anything, increasing the rate of development tells you all you need to know. However, Control-M is a high-end solution and if your batch requirements are low (say below 200 tasks/jobs) and those tasks are not critical to your enterprise then maybe consider alternatives. Also, if your Agent platforms are not supported by Control-M (BMC can provide a list but very few OS are not included) then Control-M would be more difficult (but not impossible) to implement.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Control-M is used in information technology, to control the execution of jobs of mainframe and scripts of AIX, Linux and Windows, to get and compare the time of execution of jobs and scripts, and to get and compare the time of execution of steps of jobs and scripts. It is used by Information Technology Department.
  • Control-M controls the flow of the execution of jobs and scripts, their actual status of execution, and how many jobs and scripts will be executed.
  • Control-M triggers the start of jobs and scrips by the arrival of files.
  • Control-M can control the execution of jobs and scripts simultaneously.
  • Control-M allows a user or programer to start and follow the execution of jobs and scripts by internet.
I consider that Control-M is well suited in an environment that has mainframe and middleware processing. I don't remember where it is less appropriate.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Control-M is being used across the whole organization. We currently use it to schedule jobs on most of our open systems platforms. It allows us to centrally mange the job scheduling tasks while also allowing users to see the status of their jobs.
  • Central monitoring of all jobs running in the environment.
  • Easily tied into our ticketing system. This allows for auto-ticketing in the event of job abends.
  • Uncomplicated job setup.
  • It would be nice to be able to review agent logs from the central dashboard.
  • Automated agent unavailable alerts that could tie into our ticketing system.
We have found that it works well across all of our platforms. We are just starting the migration to the mainframe product so we don't have experience with that part of the product yet.
June 21, 2016

Control-M Solution

Carlos Ferrufino | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Control-M is the company's enterprise scheduler for our ERP applications (SAP ESB) and our file transfer solution.
  • Control-M allow us to schedule batch processes through out multiple Operating Systems.
  • Help us centralize monitoring of our batch process via one GUI
  • Control-M Advance File Transfer simplified the support of our file transfer with out the need to support scripts.
  • It provided a way to automate SAP batch scheduling in a simple way.
  • I would like to see improvements on the Control-M migration process to new releases.
I have worked on different environments using Control-M and the tool is flexible enough to support them. I haven't run into any application or OS where Control-M couldn't provide batch process.
Stefano Sensale | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
ResellerIncentivized
Many customers use Control-M to integrate critical business services in the whole organization. It gives you control of the processes and allows you to react in an efficient way. Most important applications like Hadoop, SAP, File Transfer, have been centralized with a significant cost reduction.
  • Is fast, reliable and scalable.
  • The agent-less feature for Unix and Windows is really powerful and appreciated.
  • It gives many option functionalities in a easy to use way. It allows you a very large customization use.
  • Latest version (v9) allows you to upgrade management of the agent.
  • Some workload automation tool to give you fast and easy access to the configuration (e.g. cli) instead of a Windows client.
  • The web-interface is really nice (SelfService) but the service configuration (view) is a little bit tricky.
  • The Smart Folder should have a cyclic parameter.
Since it's really scalable you can use Control-M in a little environment (<10 hosts) or very large environment (>50000 hosts). It's surely suggested in a complex network environment with a firewall and subnet because you can use the physical agent as a gateway to route a connection to a remote host via the agent-less feature.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Control-M is being used across the whole organization for complete workload automation across the back.
  • Leader in workload automation space.
  • Easy to Use
  • Multiple available integrations
  • It's going in the right direction and all the improvements are already part of their roadmap.
Ya, depends on budget availability of clients.
June 21, 2016

Control your jobs

Davon Dharian | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use Control-M for mainframe and distributed batch processing. It is used across the enterprise. We use it as a job scheduler. This replaces the Windows scheduler which we were using heavily.
  • Easy to set up.
  • Interfaces with third party applications.
  • Friendly user interface that gives you a graphical view of your workload.
  • Since it is such a robust product, users need extensive training.
  • We have always run into issues with setting up security, which needs to be refined and made simpler.
  • The reporting feature needs to be addressed. Its still a bit cumbersome to pull needed reports.

Control-M is well suited for mainframe and batch processing. If you are still using Windows scheduler, Control-M is definitely a replacement for that. It's perfect for workload automation. If you are looking to centralize administering, monitoring, and scheduling jobs...then Control-M is the product!

If you are a small business that does not have a large number of jobs to schedule, then perhaps Control-M might be an overkill for your environment.

June 20, 2016

Control-M Review

Shawn Green | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Control-M is utilized by the IT department for scheduling batch processing and other recurring tasks.
  • Control-M is an excellent Workload Automation tool and has nearly unlimited options for scheduling tasks. This provides great flexibility in balancing workloads.
  • Sometimes too many options make it difficult to find a simple way to get the task done. Often it takes longer to locate or decide on a function than it does to implement it.
I feel that Control-M is best suited for scheduling a large number of tasks and where growth is expected. It can be overkill for smaller job counts or where growth is not expected.
Ron Bryant | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use Control-M for our mainframe and distributed scheduling needs. Control-M self service is also utilized so that we can give end users the ability to schedule and run some of their own jobs when needed or on an on demand basis. Currently, we run an average of 25,000 jobs per day via Control-M.
  • Control-M has excellent calendar functionality that allows for detailed scheduling of jobs according to many specifics (day, month, year, time, preds, and several other conditions).
  • The software is also easy to navigate and group related jobs together for easy viewing of job streams or flow.
  • The alerts panel and its features make sure that if you encounter issues with any job it is brought to attention immediately for resolution.
  • I would like to see an "on demand" refresh put back onto the GUI interface as well as the auto refresh it currently has.
  • Although there are many different scheduling options, I think it would benefit the end users to have a better overall view of their jobs and job streams somehow.
Control-M is capable of scheduling a large number of jobs and schedules across multiple platforms. This eliminates the need for multiple scheduling software products used to complete the business' daily work load. The customizable options when it comes to naming conventions and standards are limitless and completely up to the creator.
Frankie Lam | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use Control-M across the organization. We use it for workload automation and integrate it with other applications.
  • Ease of use
  • Graphical view of your entire organization workload
  • As it matures, the product gets better and more stable
  • The WLA tools should be made as a web base rather than thick client.
  • Built-in change manger should be part of the tool, not another add-on.
  • Agent deployment should be all automatic, base install then fixpack, and so on.
Its well suited for anywhere and anyone but it comes with a cost, it is quite pricey.
Score 5 out of 10
Vetted Review
Verified User
Incentivized
Control-M is used by the production control department to run many department's batch jobs. I can and will only address how I use Control-M. What business problems does it address? Addresses no business problems, but supports business needs.
  • Easy to set up basic batch schedule needs.
  • Production Control has integrated x-Matters with Control-M so when a job fails x-Matters now sends out a notification, which is quite timely, versus Production Control manually calling on-call staff.
  • From my usage Control-M is quite stable; that is, up and running.
  • Control-M documentation needs to include examples with screen snapshots when describing a particular scenario. What is the saying? "A picture is worth a thousand words." Also these snapshots are very useful for users (like myself) that only have view authorization for production Control-M job definitions and that do not create job definitions in development environment. Thus, unable to see all possible setting options and BMC documentation may describe these options but may not have a screen snapshot. For example, ON-Do Conditions.
  • For a Control-M Enterprise Manager need to provide a better way to Load Folders and Jobs. Currently click on 'Planning', 'Load Folders and Jobs', scroll down to find parent folder, click on parent folder, select which job definitions you want to see, and then (look all the way to the bottom right corner) to click on 'Open'. Now if I decide I want to see a job definition I did not include I have to open another tab by clicking on '+' and scroll down to find parent folder, etc. Of course, one can click on the check box to the left of parent folder to see "all" the job definitions, but what if I do not want to see "all" the job definitions?
  • Need better search capabilities. For instance search for all 'cyclic' job definitions in this parent folder. Find job whose Order Id is xxxxx.
  • Need a better way for scheduling a job instead of having a job definition for each scheduling occurrence. Why can there not be one job definition that shows for Mon.-Fri. The In-Conditions are this and for Sat. and Sun. The In-Conditions are this? Thus, the 'Prerequisites' and 'Actions' tabs may need to be subset of 'Scheduling' tab.
Johnnie Barnes III | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We currently use Control-M across the enterprise for mainframe and distributed batch processing. This addresses the issues which normally occur when using cron or Windows schedulers in a distributed environment. We now have accurate scheduling, monitoring, and reporting where it did not exist before.
  • It reports job failures in a timely manner.
  • The drag and drop scheduling features greatly enhances the scheduling process for jobs with multiple dependencies.
  • It is able to communicate with various OS environments.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
Control-M gives us that oversight of business critical jobs that using simpler scheduling mechanisms don't provide. Its simplicity to use this overview allows us to quickly see where things have gone wrong and more importantly stop/resolve the issue before any subsequent processing is done. Not allowing further processing is a great advantage as it stops further data processing, reduces cost and time of unpicking plus gives customers the confidence that the data they are getting has been processed correctly. Having the tool means we don't have to spend many hours coding 'in-house solutions '. All in all this is a great tool with a quick return on investment in many areas.
  • Time - does a lot of the work for us when things go wrong and we can pinpoint where the problem was - Reduced cycle time!
  • Confidence - Gives end users the confidence data is CORRECTLY processed.
  • Easy to use - Great interface and reduces the errors common using other command line schedulers.
  • Reduced ongoing costs - Allows us to concentrate on the actual job with out constantly writing our own monitoring tools.
  • JAVA/Database API to allow tickets to be raised in to other in-house systems.
  • Great processing to look inside the content of batches to correct some common/frequent problems and then allow processing to continue.
Control-M is great for large data processing activities and processes.
June 02, 2016

I like Control-M

DJ Traxler | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized

Control-M is being used across the entire IT department. It is in use on over 100 Windows, Unix, and Linux servers. It is also used on our IBM and Unisys Mainframes. It is used to control and schedule jobs that run on a periodic basis. We are probably not using it to the fullest extent that we can.

My role with Control-M is as the administrator of the agent that runs on our Unisys OS2200 mainframes.

  • Control-M has been beneficial in having scheduled jobs run on time.
  • Control-M is good at scheduling jobs that have dependencies across various servers and platforms.
  • The Control-M desktop monitoring tools are easy to use and very helpful in troubleshooting jobs that do not complete properly.
  • Support from BMC for the Control-M/Agent for Unisys OS2200 has been quite good. They have always responded quickly to any questions I have, when I can figure out the correct question to ask. Evidently I think differently then they do.
  • I have found the BMC documentation for the Control-M/Agent for Unisys OS2200, and their documentation in general, hard to follow and at times incomplete.
Control-M is well suited for use on batch systems. It does not know how to schedule or monitor transactions.
June 02, 2016

BMC Review

Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use the BMC toolset to manage our system development life cycle, for code repository management and change management. It works fabulously for our needs.
  • Highly Configurable
  • Interfaces with other third party applications
  • Cost effective
  • Include more functionality in updates
  • Have fewer, more high quality updates
Eugene LaRoche | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We are using Control-M as a job scheduler, running all manner of job types from SSIS, Web Services, AFT, Encrypt and Decrypt, Stored Procedures, Batch Files, BCP, etc. It allows us to integrate our environments, creating complex dependencies between jobs, and monitor it using a well deigned console. It replaced an internal scheduling engine build on top of MSMQ and Windows native scheduler. It is used by the IT department, but email notifications and attachments are sent to business users around the company.
  • Job Dependencies: Control-M can be used in sophisticated ways to link jobs - for example embedding logic that decides what return code to produce based on output from the job (e.g. look for an error message in the job log). It also allows force ordering a job (i.e. dynamically executing a job), or forcing a job status to OK or Failure. Of course it also has traditional job dependencies ( e.g. when job a finishes kick off job b, or kick off job c at a specific time). It also easily allows for combining various dependency types.
  • Job Monitoring: Control-M has a sophisticated console for monitoring jobs. It allows easy access to job history and job output, and thru a GUI view of job dependencies.
  • Job Setup: Control-M provides plugins for many different job templates including FTP, Cryptography, and web Services. It is highly configurable and provides a scripting language. Simple jobs can be set up in minutes using pre-built templates, and complex problems can also be solved by putting in the time and research.
  • Single Major Action per job: this statement needs to be clarified. There are ways to do more than one action per job, and there are pre and post job commands available in most templates. Also some templates like FTP can have many instructions built in, like deleting source files after transfer (these are part of the positives). But basically you can only do one major action, like call one web service, or call one stored procedure per job. I believe this limitation is due to their licensing model, to ensure you will run as many jobs as possible.
  • The only other negative is a necessary corollary of a having a powerful product. The learning curve is not simple due to the power of the product. I would recommend dedicate training for the primary operators and users of the product.
Control-M is an enterprise class scheduling tool. It may be overkill in some environments, but if an environment needs this level of sophistication then then I would easily give it the highest recommendation. It performs well for complex job chains like producing files, encrypting them, sending them via FTP, and obtaining confirmation receipts, with excellent notification features.
Sean Kramer | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We used Control-M to centralize the jobs scheduling across the organization that was previously handled by numerous independent scheduling systems. Control-M allowed us to bring all of our job scheduling into one tool and gave our Network Operations Center a clear view of all the jobs running accross the organization.
  • The ability to schedule jobs running on different platforms and to create dependenies between those jobs which is something that was not easily done with seperate independent scheduling systems.
  • The ability to provide one common process for all job development effort.
  • Gave our organization one view of all jobs running in the organization including centralized alerting and error handling processes.
  • The job development screens are not always intuitive and there is definately a learning curve to getting new users/job developers up to speed.
  • Control-M was originally developed as a mainframe scheduling tool and there are still some remnants of the mainframe mentality in the tool.
Control-M is an enterprise level tool and should only be undertaken if the organization has a large number of jobs to schedule and has the appropriate resources to assign to installing, administering, monitoring and creating the scheduled jobs. Governance, ownership and resource assignment a key factors that need to be considered up front.
Ram Lakshman | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Control-M is global standard distributed tool across my organisation. Control-M batch operations have been implemented on all the teams in the banking domain. Different modules of Control-M have been implemented and used extensively.

I have been using Control-M for 8 years, I have seen so many enhancements and improvements in Control-M versions.
  • Schedule criteria, with respect to holidays and special days...etc. Control-M tool has good scheduling capabilities.
  • Control-M is capable enough to implement with all technologies with different modules.
  • Control-M Self service for business users and management.
  • Control-M has all positives in technology.
  • Control-M costs more to implement for medium size organisations. BMC has provides high quotes. The initial price and maintenance price have to be decreased for small size and medium size organisations.
As of now, all scenarios Control-M have been implemented.
Rakesh Jajper | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
I have used Control-M with my previous organization and it seems to be great tool for automating any repetitive kind of jobs. For sure you can do lot more with this tool. Control-M is really great help for scheduling jobs and tracking updates.
  • Easy to administer
  • With the new Control-M 9 it's improved a lot from performance to appearance
  • Mostly reporting section
Control-M is definitely a good choice almost everywhere, where you think this can be automated.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We currently use Control-M in on part of our business but just completed a deal so we can roll it out to all of the company. With Control-M we are able to control our workflows very easily and with Self Service we now have a portal for end users to submit their work when they want it and without the need to submit a ticket/request.
  • Enterprise View regardless of platform. The ability to see everything running on all Control-Ms is awesome and the ability to trigger jobs on other platforms provides even more flexibility.
  • The Control-M module for SAP is the greatest thing ever. Takes very little setup and next thing you know you are scheduling SAP jobs in Control-M which provides you much more control than using SM36/37.
  • Ease of Deployment. As of version 9 deploying the client to users and upgrading agents is no longer a chore and can be done with little work at all.
  • Although Self Service is great for our users there needs to be a better way to set it up.
  • Security is very difficult to setup if there is a need for granularity.
Control-M is well suited for businesses that run multiple platforms and control workloads.
James (Jim) Perrone | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
It is used company wide for batch processing but each area uses it differently. I have used ControlM/WLA for 20+ years since the days of ships, container, trucks and boxes. People will know what that means. I have had experience across multiple companies and industries throughout the years as well as some of its 'competitors'. I use the term competitors lightly as there has never been a product that worked the way that WLA does. The renewed focus on the product and company of BMC as a whole has been exciting to watch and be a part of. I would have no problem recommending this product to someone.
  • Multi-platform/Cross platform use
  • Ability to integrate a process into Control-M
  • Overall product support from and engagement from BMC
  • Currently have no input here. everything I am doing now is available within the product
Control-M is well suited for integrating other products with WLA.
Zach Warren | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We utilize Control-M across the entire organization to manage batch on multiple environments including Windows, Linux, and Mainframe. We are able to support the complex business and IT requirements through various features and plug-ins within Control-M.
  • Centralized view of workflows across the organization.
  • Ability to expose workflows to the business in a user friendly interface called Control-M Self Service.
  • Powerful administration tools, intuitive administration utilities, and fantastic customer support.
  • I would have some areas of discussion here, but with version 9 out now, BMC has really focused on addressing many of the administration issues and has really produced an outstanding product with version 9.
Having been an administrator of Tidal Enterprise Scheduler and Tivoli Workload Scheduler, I can say that BMC Control-M is the cream of the crop. I've been able to encourage ideas from IT and the business and incorporate those into our batch processes with ease. Control-M is stable, reliable, able to handle extremely complex scenarios, and the customer support is really fantastic.
Return to navigation