P

Peter Walkey

9 几个月前

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.

注释:

暂无评论