Current Employee3.6Dec 13, 2023My overall experience is okay at the company. If you have the right territory you can be successful.
Former Employee3.9Apr 21, 2025I was responsible for getting new leads, depending on the role and vertical assigned the targets are set
I was responsible for getting new leads, depending on the role and vertical assigned the targets are set