Great co-workers and learning opportunities.
Pros: bonuses and great co-workers
Cons: no down time, quotas
Very fast paced environment, with a large amount of information to take in. Very involved management, in training and in everyday business practices. There is a large amount of customer service skills and patience needed.