Pimcore is a good fit if at least one of these applies:
You manage product data in spreadsheets or several systems at once.
Your range has many variants, attributes or languages.
You supply multiple channels: shop, marketplaces, retailers, print.
Product data and assets should come together in one system.
You need a custom data model rather than a rigid off-the-shelf PIM.
If you manage a few hundred products in one shop, the shop system itself is often enough. We'll tell you that in the first call, too.