Good place to work to get access to developing technologies. SAI carers to wide range of industries that helps to get access to beat practices and process.
Cons
Absense of clear focus and too many share holders make decision making process complex and slow.