Pros: very fun place to work
Cons: long hours
Basically, this job is about your people skills. It is about how good you are as a sales consultant in building relationships and more importantly, trust, with your customer and maintain and even enhance that relationship over the years. According to my experience, it is about 85% people skills and 15% product knowledge.