As an engineer, I love that they have all my resources in one place; it has helped me to make important decisions quickly while being able to provide accurate quotes and estimates along with recommendations. The platform is designed well but can be improved by adding more features like 3D models of products and easy collaboration tools. Their customer support team is amazing which is why we choose them as our business partner. I wish there were better communication between their engineers and sales teams. We needed help designing some custom solutions for us and they did not offer any suggestions or even contact anyone from engineering when we submitted feedback about things we liked/disliked. Communication was nonexistent until after the contract was signed and then it took too long to get updates. There are other companies out here who really care about your project and want what's best for you.