The sales team needs a complete…
The sales team needs a complete overhaul. For a simple problem, you end up speaking to 5 different sales people who all tell you something different. You spend more time chasing them even though they say they'll get back to you, which they don't. Avoid like the plague!!!!
August 4, 2025
Unprompted review
Reply from Williams Medical