Current Employee3.3Oct 19, 2023Overall stable company, comp could be better. Room to grow isn’t very clear.
Current Employee3.6Nov 9, 2023Great company to work for. Products are solid, but marketing needs to be improved as market perception isn't the best
Great company to work for. Products are solid, but marketing needs to be improved as market perception isn't the best
Former Employee1.6Jul 29, 2024Terrible. It would be disingenuous and evil to recommend any living soul work for this organization.