Current Employee3.7Aug 21, 2023My overall experience was good, still want to work for the company, hope to for a long time.
Current Employee2.6Jun 20, 2024Slowly getting worse and churn rate is every month. Makes sense why people leave
Former Employee2.7Sep 28, 2023I saw many employees get stabbed in the back. The people they chose for management should not be managers. Such a high turnover is no wonder they bad management. Came from a Fortune 500 company of the highest professionalism and most of the ST management team are the type of people I wouldn’t want leading me. But the ten percent of good managers are awesome.
I saw many employees get stabbed in the back. The people they chose for management should not be managers. Such a high turnover is no wonder they bad management. Came from a Fortune 500 company of the highest professionalism and most of the ST management team are the type of people I wouldn’t want leading me. But the ten percent of good managers are awesome.