1 reviews | Active since Member
poor customer management and virtually almost no after-sales support - if you encounter any issue on your installation, they promise to come resolve the issue and nothing happens. Stay away from them