The team was very professional, responsive, and knowledgeable about what we needed to accomplish our goals. They were able to work with us, understand our needs and help us find ways to improve our business processes. I wish they could have been more flexible with how many hours per week they worked. We needed someone who could dedicate a lot of time to our project, but they did not take advantage of that opportunity. Some of our goals included improving our internal processes (sales order entry, time tracking) as well as implementing an automated warehouse management system.