A few years ago, I remember that I tried using Salesforce for the first time. When I first interacted with the product, I felt like I was driving a Honda Accord: it was efficient and got the job done, but it wasn't all that enjoyable to use or aesthetically pleasing. To my amazement, most enterprise software followed this trend: functionally sufficient, but poorly designed and often times difficult to use.