This platform swiss mega capitals is a solid choice for investors. The platform is user-friendly and provides valuable market insights. The educational resources are impressive. While the customer service is good and responsive, there's room for improvement to reach excellence. Overall, a reliable investment firm with 80% support rating.