The worst company I've ever worked for.
National Grid Representative (Current Employee) – Salem, NH – April 1, 2017
If you lack empathy and soul, then this job is the right position for you. I began there when they had Citizen's Energy and National Grid accounts. When National Grid ended the contract with CCS, they made us all collectors, AKA bullying people into paying sums of money that they potentially don't even owe because they paid directly to the company.