Dell helps make my last purchase this decade, a good experience..

The noughties have come to an end with us having seen the worst economic situation in a generation. Front line sales and marketing staff took the brunt, while customer service was forced to deliver more with less. Training budget have been slashed while free coffee & biscuits have all but disappeared from offices. Continue reading

Advertisements