Works well if you want to 1) Fulfill your own eComm orders. 2) Want the ability to do dropship with 3rd party retailers. 3) Want LOT# control (e.g. if you're in the food industry).
There are a plethora of companies that can do ecomm fulfillment but they don't have the ability to do option 2 & 3.
Due to supply chain issues, there seems to be a lot of out of stock inventory. They are very good on communicating when inventory comes back in stock vs when it is vendor shipped. (To where it could take a bit longer to receive) Sometimes if you are looking for a certain line/brand of hardware/software IM may not carry that specific product. If you call your sales rep/team they usually assist with finding out your needs and getting you other options; or even pointing you into the correct direction in getting that specific item you were looking for. Just thought I would include this other great detail: Our company is setup with terms with Ingram. Their pay portal is VERY easy to use. VERY user friendly. I have never had an issue. I am able to view and download my invoices. Everything is printed very clear. Very good pay portal!
Ingram Micro provides us with fast and reliable shipping and their back order system is very accurate, it is easy to tell when a product will be available. From my perspective it looks like Ingram Micro has an incredibly strong supply chain.
For these reasons I would suggest Ingram Micro as a supplier for businesses who value a accurate and reliable supply chain that has access to a very wide array of products.
Very hard to find the products you're looking for on the site if you don't already know exactly what you're trying to find. Lots of similar/identical products with uninformative naming conventions.
Poor faceted navigation.
Entire site is painfully slow.
The policy of automatically closing inactive accounts after 12 months, with no ability to re-open it upon customer request, is crazy.
Pricing on most commonplace IT products (outside of things like HPE servers) is not competitive at all, it's almost always cheaper to just buy on Amazon, and even when Ingram is cheaper, the difference is so negligible it's pointless to bother.
I wouldn't recommend Ingram Micro unless you're dealing in such large volume that you're willing to put up with a miserable experience in exchange for maybe negotiating better volume pricing or something similar, There's just nothing that really warrants recommending Ingram. I'm just not sure what the supposed upside is, it seems like a service middle management might be fine with it, but for people just trying to get things done, this should be a hard pass.
After Ingram closed our account due to inactivity and told us so, we'd have to go through the entire application process again. We switched to TechData and have been relatively happy with them so far.