3dcart was amazing when we first tried our demo. The ability to upload large amounts of products onto our site at once is a huge benefit. Tech support was always helpful and kind when we needed it. Their online knowledge base contains most of what a simple website needs to do in order to get it to work on a minimal to average level.
The ability to personalize a template was a real help too. I'm not a full fledged web designer nor developer, but I found myself able to turn a template into someting personal for the people I'm working for.
The accessibility to our site through a FTP program was of much help to us, especially since we were denied to get login information from our previous website host.
3dcart is setup for a smaller company that needs to get inventory online, and start selling immediately. That being said, I personally don't think it's optimal for companies, whether large or small, with a large amount of product SKUs.
Some things that are becoming more or less standard in executing as an eCommerce site are not well explained within their online knowledge base. Things like email automation, having to manually create all the meta tags so that your internal search can work like an actual search engine, and SEO tools are hard for the non-computer savvy to learn and can take time.
Also the amount of time to create all of the product options for each product and then applying them correctly can take days, if not weeks, depending on the complexity of your options. In my case, I was working with a wig re-seller with over 40 brands, 200s product per brand, and somewhere between 25-50 different color options per product that were specific per brand.
If you or your team is working with a company that needs to get the ball rolling as in terms for an eCommerce solution, I believe 3dcart is the way to go. They do have some tools that simplify the process, and are worth checking out.
We are a small company trying to get online for the first time with an eCommerce store. Our staff are somewhat inexperienced with site building, but have learned quite a bit from having to switch from designing on Wordpress, to transferring to 3dcart hosting and web building.
We have literally thousands of product SKUs available to be put online, however each product needs to be very detail orientated and individualized. 3dcart helps with getting the large amount of product up onto the site, but becomes frustrating when we need to go back and spend additional time, sometimes an hour or more, per product. If 3dcart had more tools to personalize each product more efficiently, I would recommend more.