W

I had a somewhat average experience with The Next ...

I had a somewhat average experience with The Next Turbine Corporation. While the customer service was satisfactory, I feel that there is room for improvement. The website was easy to navigate and find the information I needed.

Comments:

No comments