(1 of 32 reviews match)
Extremely unhappy with Nerds on Site customer service. I tried calling their phone number on Monday, they took down my information and said someone to call me back...No phone call. I tried calling them on Wednesday, again someone took down my information and marked...Read more
Company wrote 0 public responses to the review from Dec 17, 2015.
Do you have something to say about Nerds On Call? What happened? What can we help you with?