Former Employee2.6Jul 3, 2024Not positive. Terrible sales management in the License Technology segment
Current Employee3.7Dec 21, 2023good company to work for. Good benefits good commission just not the best Base pay