What do you like best?
It is very powerful and awesome way to visualize or make visualization that are compatible with web browsers.
Its very easy to make a library of d3 visualizations and plug it into different data sets. A lot of online open source examples are also available that can be used and modified.
What do you dislike?
It has a very steep learning curve. Not very ideal documentation available and most of the time I ended up using online examples and modifying it instead if creating something on my own.
Recommendations to others considering the product
If you require web compatible visualizations, look no further than D3
What business problems are you solving with the product? What benefits have you realized?
To make web compatible visualizations. It is very useful and can be opened anywhere with out and platform dependency. D3 together with Angular forms an awesome base to create as per our requirement.