1.0
Feb 16, 2026
Recommend
CEO approval
Business Outlook
Pros
The building was air conditioned
Cons
Extreme micromanagement. Managers will use Salesforce dashboards to gauge success rather than actual revenue generated. In my opinion the managers they have in place are incompetent and in way over their head. As a “Territory Sales Manager” you’re basically a call center sales person. I had to ask permission to go out and meet with potential clients and customers. If you’re thinking of working here I would highly recommend that you reconsider. This place will suck the life and happiness out of you. If you’re thinking don’t believe just ask a sales person who works there.