5.0
May 8, 2026
Current employee, less than 1 year
Atlanta, GA
Recommend
CEO approval
Business outlook
Pros
Great leadership at every level in the sales org. The product set is inline with the market.
Cons
Not really a con, but if you can't take initiative and make decisions with confidence, this isn't the place for you.