As other reviews have mentioned, our platform is out of touch with customer needs. When people communicate needs & pain points, it takes YEARS to see improvements in the products (if they ever occur). In a previous job I saw these kinds of issues addressed in months. It's very frustrating to see other features added before basic functionality that many people-- both clients and employees-- are constantly asking for. Sometimes the tools even get in the way of data analysis, which is the exact opposite of what they should be doing. There are too many artificial restrictions/limitations that require tedious workarounds. It's very disheartening to hear these frustrations voiced over and over from clients. I worry that some of our fundamental products are dragging us down, and I think they should be completely overhauled or even done away with, but they seem so ingrained in our way of doing things that we can't see past them.