E

The sales unit is an average company. Their servic...

The sales unit is an average company. Their service is decent, but I expected more from them. I had some issues with their website, and their customer support wasn't very helpful in resolving the problem. I think they have a lot of room for improvement.

Comments:

No comments