Former Employee3.1Dec 11, 2024Would not recommend right now due to leadership and potential acquisition.
Current Employee3.3Feb 19, 2024Mixed experience overall. Very number driven culture for sales. It can be improved