I recently tried Executive Platforms and had an av...
I recently tried Executive Platforms and had an average experience. The website was easy to navigate, but the customer support was not as responsive as I had hoped. Overall, they are decent, but I have had better experiences with other platforms.