P

Peter Walkey

9 hace meses

Their services are decent, but there is definitely...

Their services are decent, but there is definitely room for improvement. The team at Tech genius, inc should work on their communication and response time. Overall, an okay experience.

Comentarios:

Sin comentarios