D

The technology company I worked with, they certain...

The technology company I worked with, they certainly have room for improvement. The overall experience was just average and there were some communication issues. I hope they work on it to provide a better service to their customers.

Comments:

No comments