5.0
Sep 27, 2023
Current employee, more than 10 years
Atlanta, GA
Recommend
CEO approval
Business Outlook
Pros
Performance based incentives well structured sales tools and strategies training and support SME support to onboard customers
Cons
quota focused Mid size company expanding technology offerings Global centers in Atlanta India and Serbia