On Friday total of about 25 IT people were let go at both general offices. Also last week the rating department was told that their jobs are being outsourced to India. What is going to be left in this country?
Welcome
To see more of this thread, please login or register.