Former Employee3.6Aug 1, 2023positive overall experience - no complaints about the product or leadership
Former Employee2.7Dec 14, 2023The Culture was very pushy and unreasonable at times. Very old school mentality.