5.0
Aug 31, 2011
Recommend
CEO approval
Business Outlook
Pros
ST is a company that works very hard to keep its employees. They have money but are smart about it. No excessive spending. They are fair to their employees giving them a chance to advance or change jobs.
Cons
Upper management is mostly in Italy.