We heard today a senior employee is leaving from TS. (Female Snr Director). Are you losing count of the leavers? Why so many?
2 replies (most recent on top)
People are leaving the company due to the changing culture.
Good people are losing patience with a growing pile of products and services that don't work.