What is our primary use case?
Our primary use cases of Managed File Transfer are monitoring jobs, transferring files, and doing some encryption and decryption. We work on insurance-based clients, so we have a lot of files that come in every day. The business does some manipulation on that, which, in turn, reflects in the New York Stock Exchange, so we use Managed File Transfer for all SLEs and things like that.
We are using the version before the latest update. This solution is deployed on-premise.
What is most valuable?
One of the most valuable features is the encryption and decryption which happens within the job. Usually, with other tools, we do a file transfer and then we have to encrypt and decrypt it, but in BMC Managed File Transfer, we can do it in one go. Another great feature is the ability to manipulate a file during a transfer. I think that with the new version, they also have a dashboard which gives a GUI-based view of what's getting transferred—how many files, how much time, and all that—so, from a single point, you can look at what's happening within the organization. If someone asks, "Where is this file?" or how much time it takes, you can just go to the dashboard, search for that file, and your information is there.
What needs improvement?
Managed File Transfer could be improved with some more cloud features. Things have been moving to cloud, and the modules of AWS and Azure are there in Control-M, but we still end up writing codes to do that. If there were some embedded modules, it would be really helpful.
As for additional features, we have been looking to integrate with SharePoint. This feature is not available.
For how long have I used the solution?
I have been using this solution for 12 years now.
What do I think about the stability of the solution?
Managed File Transfer seems pretty stable. At times when it is not, the vendor does release some patches and stuff like that, which we might end up installing, which helps with the stability. We had faced some issues and reached out to them, and they said that there was a newer version that we had to update it ourselves, so we did that and it was fine.
For maintenance, it requires you to apply the latest fix packs and patches, while at the same time keeping the database updated. We handle maintenance on our own. We have around eight people in our company who are working with Managed File Transfer.
What do I think about the scalability of the solution?
This solution is definitely scalable.
How are customer service and support?
BMC technical support is really good. Their turnover time is within one hour, which is pretty good.
Which solution did I use previously and why did I switch?
I worked for about six months with two similar tools, one of which was called JAMS. JAMS was more related to Windows, whereas with Control-M, it doesn't really matter which operating system or which environment you're trying to connect to. So with any distributed system, it's a very easy setup—with others, I have felt that it was a task, since it took some time to do.
How was the initial setup?
The initial setup is a simple process now. With the new versions, it's pretty simple—depending on the size of it, I believe it should take somewhere between twenty minutes to one hour to deploy.
What about the implementation team?
We implemented this solution through an in-house team.
What's my experience with pricing, setup cost, and licensing?
The pricing of Control-M is a bit on the higher end, compared to any other tools that we have seen. Pricing will depend on the sales approach and agreement between the companies, but I think they give some discounts. They have their standards, but the pricing can be negotiable, and they are flexible regarding certain features.
What other advice do I have?
I rate Control-M an eight out of ten, so there's some scope for input.
To those considering implementation, I would advise you to have a good plan of what you need to set up—what does your environment really look like? Because to change your environment or database midway into something is a hefty task. So before starting it, I would advise you to check what your company's database looks like. Some use Oracle, some use Microsoft SQL, but BMC comes with a default one as well. It's better to plan that out because changing it midway is a task in and of itself.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.