Engineering led company
Smart people to work with
Always learning
Inconvénients
Processes and checks/balances not always followed (no strong rigid process flow which can be good/bad)
Company still too consumer product focused (versus corporate) in many divisions