Pros: learning new things, meeting new people
Cons: long hours
A good day at work, learning new things and seeing the positive reaction on different customers everyday, feeling satisfied and happy with the product I have sold them. Its great having committed and friendly co-workers by your side daily. The most enjoyable part of the job would be serving the customers and making them happy.