1 reviews | Active since Member
Opentel is a ******s company there technical department is arrogant and the speak to like you are beneath them and are you are an idiot stay away I am cancelling my subscription with them with immediate effect.