Pros: people, fun environment
Cons: long hours, after hours cleaning, selling insurance
Extremely good for teamwork and achieving targets which are broken down and manageable. However you get threats of being dismissed if targets are not achieved in 3 consecutive months.But management is supportive in training sales techniques. Competitive environment.