
What works best for us is having a single monitoring view for all our batch jobs. Setting up job chains with dependencies, prerequisites, and event triggers is straightforward once you get the hang of it. We run jobs across both Linux and Windows servers, and it handles cross-platform execution well without dropping triggers. The Batch Impact Manager is also helpful for tracking SLAs and flagging delayed jobs early before they affect downstream business processing. Review collected by and hosted on G2.com.
The thick client GUI can feel heavy and slows down when you have thousands of active jobs running during peak hours. Also, the learning curve is pretty steep for new team members who aren't used to how Control-M handles conditions and quantitative resources. Upgrading agents across a large server fleet takes a lot of planning and coordination during maintenance windows, which can be time-consuming for the team. Review collected by and hosted on G2.com.