T

Tulin Provided

9 months ago

I have mixed feelings about Sales & Marketing. Whi...

I have mixed feelings about Sales & Marketing. While their website STEMData.net is informative, I feel that their sales strategies could use some improvement. The customer service was good, but not exceptional. Overall, an average experience.

Comments:

No comments