
Unclear management decisions based on some political games. People are not appreciated based on their actual results.
This is a sales heavy organization, it is well illustrated by salary breakdown by department. There should be a balance between engineering contribution and attitude.