Low salary, and almost no bonus! the worst is the management! If you are not the tech leader or favorite buddy in your group, then you are the second class citizen.
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