What do you like best?
They do a nice job running a large business with a small, attentive feel. The SiSense choice was based not only on the product's flexibility, but the company's "All-Hands-On-Deck" approach to understanding our business prior to telling us that it would do things that it couldn't. From the pre-contract "sales funnel" to the on boarding staff's attentiveness, there was patience and willingness to help learn and embrace all feature sets helpful to the business. Clearly, this will contribute to their long-term retention goals for each client they are able to obtain.
What do you dislike?
The experience has been and remains positive. I do not have any genuine dislikes. We kept a running list of tweaks that we thought SiSense should pay attention to, and shared that with them consistently. That list, one by one, became smaller and smaller, as items were crossed off. Hard to argue with that.
Recommendations to others considering the product
Do not listen to the marketing from any company. Especially as a DIY, that they all claim to be. If you are a start-up or small business, then odds are your data sources are limited anyhow, so these types of products are solid in that claim. Especially SiSense. It is literally about as intuitive as it can get...excuse the expression, but its the iPhone of dash boarding with regards to ease.
However, if you grow or need to start using it as a larger company solution (>50 - 2000 users), it can be as sophisticated as you need it to be. At these levels, though, you will likely need dedicated staff for set-up, new development and maintenance of the product. For larger company installations, I suggest having a BI DBA and a 1-2 web/app/dev ppl taking hand offs of the data from the DBA team. Last, there is benefit to having a pixel perfect reporting person, as well. Typically, this can be assigned to a BI Analyst after the product is fully implemented. While I am not always a fan of the "assembly line" approach, it works very well during implementation (especially when switching from an old system). Last, your DBA(s) should know and have a firm grasp on the business (and processes, as a perk), so that the data being handed over to the employees building SiSense pages can focus on that task, not normalization and cleanliness of the data.
So, no matter what product you choose, this is the method I choose and speak to with clients. Depending on their size and pre-existing product, you can add or subtract from this simple formula. I can tell you that when compared to other products we have tested or used, SiSense is pretty straight forward from start-up. Keep an ongoing log for Q&A and shoot it over to SiSense. They are very fast about getting answers.
What business problems are you solving with the product? What benefits have you realized?
This product solves many issues around getting everyone in the company "singing from the same sheet of music". Further it then can flip that same internal information outward to a company's clients, so that EVERYONE is seeing the same data at the same time. Last, console security access assignments are very helpful and powerful, giving proper accesses to ONLY the areas and people in need, as determined by management and business process...down to the "widget" on page levels.
Finally, our clients require the strong, dependable presentation ability of complex subject matters for both Financial and Operational metrics (we try to keep the separation of these two). With an average of around 900m records to sift through, this requires solid DW optimization no matter what tools being used, so when combined with a tool like SiS that is fast, its amazing to watch at times. SiSense Marketing backs up its talk about memory utilization and expediency