Sent an employee in with our computer and listed the problem and the employee at Neobox was very negative and degrading towards her. I got on the phone and his attitude was the same.
Pros: Used to like this place
Cons: Very negative and pompous attitude
more