"L'entreprise" (also TLFi) and its synonyms are useful, but reviewing a business in the context you describe is quite different from reviewing it in the context of due diligence. The "business" we're reviewing here is really what caters to the need(s) and/or desire(s) of the customers, the "business" of this business: its product. It's not really important whether this is about retail, entertainment, educational, or professional services, or whether it's a shop, boutique, salon, stand, counter, office, cinema, moving vehicle etc. - it's the place we go to, the food we eat, the service quality or what's inside the box we're reviewing. And products can include services as well. Furthermore, one can share the experience they had of the product:
Faire part de son expérience du produit.
Vous avez déjà fait part de votre expérience du produit.
In the context of a specific entry, it's arguable one could even let go of the "du produit" part and keep the focus on the experience; not unlike how Yelp settled for the user facing "écrire un avis" and never really specifies it's about what as the function of this is quite obvious in context.