I've been using their services for a while, and I ...
I've been using their services for a while, and I must admit that Greenstar Foundation needs some improvements. While their website is functional, it lacks modern design and could be more intuitive. The customer support team is helpful, but sometimes it takes longer than expected to get a response. Overall, a decent company with room for growth.