3.0
Feb 13, 2012
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Work life balance, social activities, good HR, challenging work, decent pay, i liked my time at ST but i think growth opportunities are limited
Cons
Limited growth opportunities, biased management which is often not competent, very hirerachial and also the management is not very welcoming to listening your views