AllianceOne was a great place to work.
Pros: the people and environment.
Working at AllianceOne was great, the people are wonderful for the most part, and theres always room to move up. A typical day at work was sitting at my desk answering calls, helping customers. The hardest park was when customers got angry and I had to get them to calm down. The most enjoyable part was that everyone in the office worked so well together.