My experience with Nec Corporation was okay. While...
My experience with Nec Corporation was okay. While their website necusa.com provided the necessary information, I found it a bit difficult to navigate. The customer service was decent but could use some improvement. Overall, I would rate them as satisfactory.
