The online pet supply retailer Chewy is set to lay off more than 650 jobs at its Dallas location, according to a news report.
Commissions do not affect our editors' opinions or evaluations. Chewy has partnered with Lemonade and Trupanion to offer pet insurance. Our rating is based on Chewy’s Essential Plus plan through ...