4.0
May 27, 2021
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
I have been with STG for almost 3 years and have been seeing significant growth from IT, technology and leadership perspective. Leadership provides good employee recognition, incentives for excellence and for value addition to the company...
Cons
I don't see any for the moment...