Pros
My experiences with Acosta thus far have been very good. However, I feel I've been lucky, as I have had good managers up to this point. I've had friends have the 'wrong' manager, and their experience is very different. You could say this about any company though. I got promoted when I deserved it and am given recognition/praise whenever I do a good job. That in and of itself makes it a great place to work. Also, they respect work/life balance.
Cons
They do no pay to payscale - period. New business is coming in all the time, which means an increase in commissions, yet no new employees are hired. Sales Managers desks are extremely over loaded, and the salary isn't even there as incentive. Raises are few and far between (I'm talking YEARS in between). Bonus only gets paid if company AND region make their goals.