Very glitchy
Very glitchy. Issues never get resolved. Have tried to get out our contract as has been at times unusable. Wouldn't reccommend
United Kingdom
Very glitchy. Issues never get resolved. Have tried to get out our contract as has been at times unusable. Wouldn't reccommend