4.0
Oct 11, 2016
Recommend
CEO approval
Business Outlook
Pros
Management cares about people, very solid company, tech leader of the industry, good panels and good people
Cons
SSI is a US based company with a global reach but not enough local focus sometimes. not good at marketing its capabilities.