Former Employee3.3Jul 22, 2024Generally a positive experience. Product is not great vs point solutions.
Former Employee4.4Aug 3, 2023One of the best companies I have had the opportunity to work for but leadership changed over and the culture started changing quickly.
One of the best companies I have had the opportunity to work for but leadership changed over and the culture started changing quickly.
Current Employee4.1Jul 17, 2024My overall experience has been very positive and I would recommend to work there