The warehouse is where everyone starts out, and it is immediately clear that you are in a competition with other warehouse associates to move to the counter. Thus you are encouraged to go above and beyond the job description. The only problem is that it really depends on positions at the counter to open up. There isn't much turnover from inside sales, so it pretty much depends on counter associates quitting to get an opportunity. Once you get to the counter, there is a very long wait to actually be considered for a CSR position.
It is pretty much guaranteed a warehouse associate will work overtime every week during the summer months, as there is higher demand then. The job can get stressful, and can be very monotonous. Despite this, monthly incentives (monies profited over a pre-set hurdle divided amongst distribution center employees) are paid out twice as high to counter associates as warehouse associates. You will find a warehouse employee working overtime much more often than a counter employee, and this disparity in incentive pay really upset me when it is the warehouse that takes most of the burden of above-average income months.
The technology used for inventory is very outdated, and leads to a higher chance of human error. SAP can be difficult to navigate, but can be mastered over time. There needs to be better communication between CSRs and warehouse associates, but some do much better than others.