K

Kim Rivera

1 ano atrás

Oil country tubular products is an average company...

Oil country tubular products is an average company. Their products are okay but nothing special. The customer service is decent, but not exceptional. Overall, it is an average experience dealing with them.

Comentários:

Sem comentários