T

Ted Walker

3 years ago

Terrible company, awful communication, product lea...

Terrible company, awful communication, product lead times of 5 months. Absolutely appalling. DO NOT USE

Comments:

No comments