Onsite support is nice, but interaction regarding tasks involving Global account or IT support is quite hard.
Feedback regarding response time refers to account team NOT local support
4 years ago
Regus Business Centres has a
4.4
average rating
from
451
reviews