Former Employee2.9Nov 9, 2023Great product, terrible leadership but an overall beneficial learning experience.
Former Employee3.6Jan 6, 2025My overall experience was decent. The technology works great and it’s well known in the IT industry.