The best part of working with Starboard was the excellent customer service. I never felt like I was being rushed or that my needs were not important. They worked with me to find the best solution for my needs. They were always honest about any concerns I had. The worst part of working with Starboard was the lack of communication. I had to go through several people to get an answer. I would recommend Starboard to anyone looking for a great customer service experience. I needed a solution that would help me track and schedule the work I needed to do on my projects. Starboard helped me do that without having to rely on my own memory.