Pros: great environment, lunches and staff gatherings, terrific training
Cons: wages, benefits
The company truly takes care of its employees - barbeques, visits to amusement parks when we met goals, and a general sense of caring and family. The training and principals of customer service were also excellent. I learned so much from this company, and take it with me everywhere I go.