Current Employee3.4Dec 21, 2023Great product that has multiple use cases - difficult to differentiate
Former Employee3.6Feb 10, 2025Pretty decent place. Not sure what the acquisition will mean, but paid well.