1 publicly visible post • joined 12 Apr 2011
I agree wholeheartedly, three are a bunch of sharks and the Indian call centres are a menace!!!