B2B sales is the best experience I have heard so far as a sales person. When you sell directly to businesses, you make huge sales unlike when the sales are done directly to the consumers. At first, online research was not my best experience because I was not conversant with research skills and utilization of online resources. However, with time, the experience has changed for the better. Cold emails and phone calls have given me poor experiences because communicating to people without prior first-hand notification does not align things as I have always wished. Ambushing people to be honest is not the best experience. In addition to B2B sales, leads generation and management has been my second most fantastic experience because the exercise has made me to interact with a lot of people from all walks of life.