Current Employee4.0Apr 17, 2024Company has a great culture! Let's see how things go when the merger happens
Current Employee4.3Dec 7, 2023Strong product and next generation technology. Executive level passionate about innovation
Former Employee2.9Feb 23, 2024Interesting but being purchased was a no and there was a constant lack of stability