Walk a real inbound and a real pick. If the product cannot name your locations and exceptions, it is still an inventory app.
Over-receive, short pick, damaged, hold, near-SKU. Packaged WMS products that only show a clean scan will fail the first busy afternoon. Custom work is justified when those exceptions are the product.
SaaS wins when your process can move into theirs and interfaces are already listed. Custom wins when bin rules, posting time or device jobs cannot bend. Price is a follow-on question.
They should refuse to call a spreadsheet total a WMS. They should separate MES and field ops. They should write what v1 will not do. MonkeyTech is a custom shop; we will also tell you when a package is enough.
Brand buys you a feature matrix. Your exceptions still have to fit. Walk the floor in the demo.
Sometimes. Ask what cannot be changed. The unchangeable list is the real product.
A receive note, a pick list, a layout photo and the ERP you will not replace. Same pack to every vendor.
Bring one inbound and one pick. If a vendor cannot narrate both, keep shopping — including /en/wms/.