Too many life time employees, from managers to engineers, who have very narrow view
Compensations always go to old timers first, not based on contribution
Engineering led company
Smart people to work with
Always learning
Svantaggi
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