ME
Megaspin
View company profile →
Good but room for improvement
The service quality is decent and they deliver on most promises. However, I felt like some of the strategies were a bit generic and could have been more tailored to our specific industry needs. Customer support is responsive though.
37 found helpful