D

I was disappointed with my experience with The New...

I was disappointed with my experience with The New Boys' Network. Their website, thenewboys.com, was confusing, and their customer service was not helpful. I struggled to navigate the site and found it frustrating. I would not recommend them.

Comments:

No comments