One of the most valuable features is the standardization in terms of messaging; if you have MQ, you probably can talk to anybody. That's one thing: its compatibility. The other one is its stability.
IT Architect Mainframe at a financial services firm with 1,001-5,000 employees
It provides standardization in terms of messaging.
What is most valuable?
How has it helped my organization?
It has improved my organization in many ways. As I’ve mentioned, it's sort of the standard in the market. If you use MQ, you probably can talk to anybody in the market. We also use IBM Integration Bus and they integrate well.
What needs improvement?
I would like to see them continue to improve the security features to make sure messages are both posted and delivered properly.
What do I think about the stability of the solution?
For the most part, it is stable. Sometimes, we have issues, but they are internal issues.
Buyer's Guide
IBM MQ
June 2025

Learn what your peers think about IBM MQ. Get advice and tips from experienced pros sharing their opinions. Updated: June 2025.
860,592 professionals have used our research since 2012.
What do I think about the scalability of the solution?
On the mainframe, it scales quite well. We're happy because it uses the mainframe's best qualities.
How are customer service and support?
Technical support is average. In terms of efficiency and response time, it's average, comparable to any other vendor. It isn’t better than anybody else that we know.
What other advice do I have?
It's a good product. Don't complicate things. Try to stick to the, let's say, out-of-the-box solutions. Don't be too creative. MQ is about sending messages; it doesn’t incorporate any logic at all.
When selecting a vendor to work with, the most important criteria is that it has to be a strategic vendor for my company to begin with. We have had a mainframe for a long time, so that's quite natural.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Vice President - Enterprise Computing at a financial services firm with 1,001-5,000 employees
Message persistence and reliability is one of the most valuable features.
Valuable Features:
The most valuable feature is its stability because we're in the financial services; message persistence and reliability, speed, performance. Those are probably the key attributes that we appreciate.
Improvements to My Organization:
It's incredibly flexible. It's not software that people get into a religion over; where it’s mainframe or distributed. MQ runs; you don't have to worry about what platform it's on. I find that to be very, very useful. It recovers extremely well in disaster recovery, which is very near and dear to our hearts. High availability options are outstanding.
Support is excellent. The team in Hursley are outstanding, very responsive. They listen to suggestions, and they deep dive into problems.
Room for Improvement:
The very mainframe-centric zIIP offload is very critical to me. I appreciate any and all work IBM can do to offload work onto a zIIP engine to reduce my operating costs. I always tell every vendor that answer. It doesn't make a difference if it's IBM or any other vendor. Exploitation of zIIPs is absolutely critical. I'd say that's probably the biggest thing for me right now. That really impacts my price on my total cost of ownership.
Also, and I think IBM's addressing this in the newer versions of MQ, I would like to see improved MQ data sharing. Again, I'm a mainframe guy. MQ in its original flavor didn't lend itself particularly well to data sharing. There was too big of a chance for data loss. With the new version, where they're using more pointers to the data than data itself, I think that's very promising.
Scalability Issues:
I'm a little concerned about scalability. We're still on the older version of MQ. On the mainframe, we're on the older version. I'm not sure where we are in distributed. Page set expansion is a problem for us. We deal a lot with U.S. equity markets. When we're dealing with a lot of message traffic, a lot of market fluctuation, if we reach a page set expansion and MQ basically goes into a halt to expand the pages, that slows us down immeasurably. I know there are larger versions that have larger buffers, larger page sets; we just have to get there.
We're not using MQ to better connect to mobile. The type of business we are doesn't really lend itself to mobile. On the other hand, it is deeply entrenched in our cloud strategy. In terms of the internet of things, I'm going to steal a comment a heard: It really is becoming part of our nervous system. It makes pretty much everything go. We do billions of messages every day. We'd be in a lot of trouble without MQ.
Right now, I'm not seeing any barrier to success. I don’t have anything on that.
Other Advice:
The most important criteria for me when selecting a vendor to work with are that it has to match a business need. Stability, for me, is incredibly important. Ease of use, installation, and maintenance; I don't want to purchase anything from any vendor where they have to send a team in to install it and get it running. If they have to send in their engineers to install it because they don't think my engineers can do it, I don't want the software. I guess those are big ones.
It's an incredibly reliable, stable product for us. I think there are things our firm can do better. I think we're going to get better at them. Right now, I don't see that as being IBM's challenge, I see it as ours.
As far as specific advice, I would make sure you stay current with the maintenance cycles and the patching. This is one of the things we're looking to improve on. We inevitably seem to get caught being a version behind or a few patch levels behind. Because it is such a rapidly evolving technology, you have to stay on top of the patch levels.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
IBM MQ
June 2025

Learn what your peers think about IBM MQ. Get advice and tips from experienced pros sharing their opinions. Updated: June 2025.
860,592 professionals have used our research since 2012.
System Engineer at a insurance company with 10,001+ employees
It provides content security and delivery from the network protocol perspective.
What is most valuable?
The most valuable features are content security and content delivery, from a whole network protocol perspective.
It's adapting itself to get into every single component throughout the entire world being Java enabled.
How has it helped my organization?
We are able to transport data across any platform in a secure fashion, be it internal or external.
From the send and forget perspective, MQ allows you to – on your own – manage your data, collect your data, and manage your data perspective.
What needs improvement?
The barrier to success is basically the engine behind the collection of the data.
I also think the administration could be a little more straightforward. Right now, we have to develop our own truly distributed administration system. There's a GUI that's really not manageable; not that easy to use.
What do I think about the stability of the solution?
It's very stable.
What do I think about the scalability of the solution?
It’s very scalable.
How are customer service and technical support?
Technical support is responsive; it comes out of Hursley, which is their main support and development location. There is a direct line to their development; it's very good.
Which solution did I use previously and why did I switch?
We were previously using all kinds of solutions, including SCP, SFTP, FTP and proprietary APIs. MQ allowed standardization to port data.
We decided to use WebSphere MQ because we needed data transport from all kinds of systems.
Responsiveness is the most important criteria for me when selecting or working with a vendor.
How was the initial setup?
Initial setup was straightforward and flexible.
Which other solutions did I evaluate?
We did not really consider any options other than MQ.
What other advice do I have?
My advice is to lay out your infrastructure in a fashion you can support.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Associate Software Engineer at a financial services firm with 1,001-5,000 employees
It allows us to observe the status of our applications in real time.
Valuable Features:
The most valuable feature is primarily seeing the messages as soon as I log in; being able to see in real time that information.
Improvements to My Organization:
It allows us to observe the status of our applications in real time; basically, very quick.
I would say it makes the organization more efficient, more reliable; and whenever there is an error, I guess resilient is the word I'd use.
Room for Improvement:
It would be nice to see it outside of the z/OS environment, I think. If there was any other type of standalone client application, that's something that I would be interested in.
It's within z/OS, so it's green screen. It's not user friendly, but I can understand that. I've had the training to be able to look at it. It definitely could be improved, but within z/OS, you know you're not going to get any type of color graphical interface. I don't know what else you could do with it.
Stability Issues:
It's pretty stable. I don't work with the support of it much, so I'm a general user.
We do have issues from time to time, but because our environment is so complex, it's hard to say whether it's MQ's fault or the messages coming in and out of MQ. I deal a lot with performance and capacity. When there are capacity concerns, when there is too much taking up the system’s CPU, it's difficult to see where the issue lies, but I would say it's been solid for what I use it for.
Other Advice:
As far as advice, I would just say familiarize yourself with MQ as much as you can. The Redbooks are great. The implementation of that software solution is something that anyone should be knowledgeable about.
We have a list of approved vendors so I guess the most important criteria for me when selecting a vendor is just a reliable relationship. That's all approved by a different team. We have a hand in maintaining some of the relationships but not much in the creation of them.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Sr. System Architect at a tech services company with 1,001-5,000 employees
IBM Websphere MQ is a great messaging product
What is most valuable?
Its ability to transfer large volumes of data reliably.
How has it helped my organization?
I have seen in many organizations it has helped in designing great architectural solutions by helping transfer messages between different systems.
For how long have I used the solution?
5 Years
What was my experience with deployment of the solution?
No
What do I think about the stability of the solution?
No
What do I think about the scalability of the solution?
No
How are customer service and technical support?
Customer Service:
Did not use.
Technical Support:Did not use.
Which solution did I use previously and why did I switch?
N/A
How was the initial setup?
N/A
What about the implementation team?
Through Vendor Team. Excellent.
What was our ROI?
Very good.
What's my experience with pricing, setup cost, and licensing?
N/A
Which other solutions did I evaluate?
N/A
What other advice do I have?
It is an excellent solution.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Department Manager at a tech vendor with 501-1,000 employees
Guaranteed message delivery and robust security enhance enterprise message handling
Pros and Cons
- "The most valuable features of IBM MQ are its guarantee of delivery, ability to handle high volume while maintaining high availability, and robust security measures such as SSL, TLS, and RBAC."
- "There are no improvements needed at this time."
What is our primary use case?
I usually recommend IBM MQ for financial, government, and large enterprise companies. It is beneficial for handling high volumes of messages.
How has it helped my organization?
Using IBM MQ ensures the guaranteed delivery of messages, which is significant for my clients. It is also known for its security.
What is most valuable?
The most valuable features of IBM MQ are its guarantee of delivery, ability to handle high volume while maintaining high availability, and robust security measures such as SSL, TLS, and RBAC.
What needs improvement?
There are no improvements needed at this time.
For how long have I used the solution?
I have been familiar with IBM MQ for roughly 20 years. It's been essential for many sectors during this time.
What do I think about the stability of the solution?
I rate the stability of IBM MQ as ten out of ten.
What do I think about the scalability of the solution?
I give the scalability of IBM MQ a rating of eight out of ten.
How are customer service and support?
The technical support from IBM is good.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
Before IBM MQ, I was not using similar products. For comparison, I have used Kafka.
How was the initial setup?
The initial setup is generally straightforward.
What about the implementation team?
Part of our work is to assist customers during the installation and configuration of IBM MQ.
What's my experience with pricing, setup cost, and licensing?
For an enterprise solution, the pricing of IBM MQ is very reasonable.
Which other solutions did I evaluate?
I have also used Kafka before.
What other advice do I have?
IBM MQ has been in the market for over 20 years; it is an essential solution for most banking, financial, and government sectors.
I'd rate the solution nine out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer. Partner
Last updated: Nov 7, 2024
Flag as inappropriateEnterprise Architect at Enterprise architecture Tool
Scalable and has a reconciliation mechanism but lacks extensive documentation
Pros and Cons
- "It is quite stable."
- "I couldn't find a lot of information on the system API side."
What is our primary use case?
I worked as an employee for a bank where we recommended IBM MQ, and we used it.
It's for real-time messaging, an exchange between applications.
On the IBM side, we use Message Queue, all the Message Queue products from IBM. For six years, we used it for a bank, an international bank, and we integrated all the applications synchronously using Message Queue.
What is most valuable?
IBM MQ is highly scalable and has a reconciliation mechanism. These are the two main reasons we use IBM MQ.
What needs improvement?
IBM MQ should have more extensive documentation because I couldn't find a lot of information on the system API side to help us monitor the message queuing.
I would like to see more documentation.
For how long have I used the solution?
I have been using it for six years. We used it for a bank, an international bank, and we integrated all the applications synchronously using Message Queue.
What do I think about the stability of the solution?
It has been a stable solution.
What do I think about the scalability of the solution?
It is a scalable solution.
How are customer service and support?
The customer service and support have always been great.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
I know there are competitors like RabbitMQ and Dell Boomi. I believe RabbitMQ is built on open source and they have a licensed version as well. I don't know much about RabbitMQ or Dell Boomi at this point.
IBM MQ is highly stable and quite customizable to integrate with our systems.
How was the initial setup?
We definitely installed using a service provider, and it's not that complex. It's easy. It took three to six months to start implementing the first use case.
Around six to ten people were involved in the deployment. It is easy to maintain and stable.
What was our ROI?
The ROI is good, but we only used it for a few use cases like banking customers. It's quite stable, so we got the value out of the installation.
What's my experience with pricing, setup cost, and licensing?
I would rate it an eight out of ten. It's expensive, not cheap.
What other advice do I have?
I would like to rate it as a seven out of ten. It is quite stable, but it needs to have more documentation, and that is why I rate it as a seven out of ten.
At this moment, we don't see a use case for implementing AI, but it is definitely in our roadmap. We will definitely try to find a use case to implement any new features that get announced.
Disclosure: My company has a business relationship with this vendor other than being a customer. MSP
Helps us with enterprise messaging between applications and has valuable MQ messaging topologies
Pros and Cons
- "We have found the MQ messaging topologies valuable."
- "The issue is that they're using a very old clustering model."
What is our primary use case?
Our primary use case for IBM MQ is as an enterprise messaging between applications. So when applications need to transmit data from one to another, they use a messaging broker, the IBM MQ, RabbitMQ and ActiveMQ.
What is most valuable?
We have found the MQ messaging topologies valuable mainly the published, subscribe and direct messaging. A feature that no other market could offer at the time was data-addressed encryption.
What needs improvement?
The clustering model can be improved to allow consumers to consume from all brokers simultaneously. Currently, the issue is that they're using a very old clustering model where several of the individual brokers in the same cluster still behave as individuals rather than behaving like a cluster. They call it a cluster, but it's just a group of brokers not working as a cluster. It doesn't properly share the resources between all of the member clusters. Compared to other solutions like Apache Kafka, or RabbitMQ, this is a huge drawback.
For how long have I used the solution?
We have been using the solution for approximately nine years, deploying it on public, private cloud and on-premises.
What do I think about the stability of the solution?
The solution is stable.
What do I think about the scalability of the solution?
The solution is not easily scalable.
How are customer service and support?
Technical support is tough to connect with because the training and documentation from IBM are awful and the technical support from IBM is also poor. So it's easier to solve your issue using Google rather than calling support at IBM.
How was the initial setup?
The initial setup was a bit complex. The installation itself can take anywhere from half an hour to four hours, and the configuration could also take a couple of hours, depending on the complexity of the design.
What's my experience with pricing, setup cost, and licensing?
The solution is expensive.
What other advice do I have?
I rate the solution an eight out of ten. The solution is good, but the clustering model can be improved. My advice to others considering the solution is to check other products on the market and ensure their product of choice complies with everything they need. They should go for IBM MQ but ensure they carefully read the terms and conditions and view the price beforehand. Alternatively, if they want to go with a more lightweight solution that is just as reliable, they should review RabbitMQ.
Disclosure: My company has a business relationship with this vendor other than being a customer. Partner

Buyer's Guide
Download our free IBM MQ Report and get advice and tips from experienced pros
sharing their opinions.
Updated: June 2025
Product Categories
Message Queue (MQ) Software Business Activity Monitoring Message Oriented Middleware (MOM)Popular Comparisons
MuleSoft Anypoint Platform
ActiveMQ
Amazon SQS
VMware Tanzu Data Solutions
Red Hat AMQ
PubSub+ Platform
Amazon MQ
EMQX
TIBCO Enterprise Message Service
Oracle Event Hub Cloud Service
Aurea CX Messenger
Amazon EventBridge
Avada Software Infrared360
IBM Event Streams
Amazon SNS
Buyer's Guide
Download our free IBM MQ Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- What are the differences between Apache Kafka and IBM MQ?
- What is the pricing of IBM MQ for 1 license and 2 cores?
- What Is The Biggest Difference Between ActiveMQ and IBM MQ?
- What is the biggest difference between IBM MQ and RabbitMQ?
- How does IBM MQ compare with VMware RabbitMQ?
- When evaluating Message Queue, what aspect do you think is the most important to look for?
- What Message Queue (MQ) Software do you recommend? Why?
- What is the best MQ software out there?
- What is MQ software?
- Why is Message Queue (MQ) Software important for companies?