A total lack of response and an extremely poorly designed and non functioning customer portal.
They will loose clients and their shareholders need to know this will cost them money..
I am so disappointed.
Come back europasat.
6 years ago
Bigblu has a
3.5
average rating
from
1,223
reviews