Former Employee3.7Jul 16, 2025Overall good organization, we will see how they progress upon being aquired.
Former Employee1.1Jul 1, 2023Worst experience ever. Old product and the competition is light years ahead