Pros
ADS really hits the sweet-spot between a small and large company. It offers good benefits, competitive pay, and a professional environment. Still, it retains many of the qualities of its family-owned roots: friendly faces, reasonable expectations of company workers, and a good family/work-life balance. ADS treats its employees and customers with high ethical values, and is the kind of place you can be proud to work at. Finally, ADS is unique in that it is still a workplace where a person can earn a high paying/highly rewarding career straight out of high school. While ADS values college education, it is a company that is willing to invest in the training and development of people who, for whatever reason, did not attend college.
Cons
While ADS is making efforts to improve, it needs to get better at creating an environment where the company's many excellent employees are able to contribute to growth, change, and the direction of the company.