Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Recruitment drive for more developers
Operator adds 600 new customer service advisors and 72,000 extra hours of training
MoneySavingExpert.com investigation uncovers “huge number” of problems with billing, incorrect tariffs and customer service issues