The business is in a tough spot right now and near-term execution challenges are unlikely to fade away soon