The CM340 is a 25-watt commercial workhorse with no display and no keypad. It’s ugly. It’s heavy. But it has the best receiver front-end filtering of any sub-$200 radio today. In a high-RF noise environment (truck stops, hospitals, event security), the CM340 will hear signals that a Baofeng drowns in intermod.
As an older series radio, the software often runs best on Windows versions from the same era (like Windows XP or 7), though some users find success with compatibility modes on Windows 10. Key Settings in CPS General Settings: motorola cm340 programming software work