Former Employee3.6Sep 29, 2024Overall positive experience despite some of the ratings that are shown.
Former Employee2.6Oct 9, 2024Tough product to sell. Operates like any other SaaS giant nowadays. Stock tells the story.
Current Employee3.3May 6, 2024Generally a culture that gives you alot of autonomy but you need to advocate for yourself .