R

The company has a long way to go in terms of custo...

The company has a long way to go in terms of customer satisfaction. The services provided were below average and the customer support was unresponsive. I would not recommend Upae Serra Talhada to others.

Comments:

No comments