Sales Reps Are the First Impression for Your Company. Have You Made a Good First Impression? Posted byList of RSS Feeds June 30, 2013June 30, 2013 Sales Reps Are the First Impression for Your Company. Have You Made a Good First Impression? See this link for more references. Read more like this.