Seems a lot of tenured and top people seem to be leaving. What's happening? Change, financial issues, struggles? I left a while ago.
1 reply
They are outsourcing their work overseas and laying off senior management positions. I think it has to do with corporate greed.