D
David Miniat Review of Compass Point
Compass Point is an average company for me. While ...
Compass Point is an average company for me. While they delivered on their promises to some extent, there were a few hiccups along the way. There is definitely room for improvement in terms of service quality and customer support.
Comments: