I've had the pleasure of working with some fantastic people.
Cons
None. The biggest stress is if we feel that a customer has not had the experience that they deserve.
That is something we strive to never happen, but when it does, we all as a team feel bad about it.