Teamwork across teams is poor. Each team (often fewer than 10 people) have sub cultures, leading to much disconnect. Need leadership to think across teams and not manage with so much granularity.
Bonus and ESPP are competitive
The stock options and the bonus are great
we have deep knowledge of the KPI's
This company pays you enough that you feel ownership and personal responsibility within your role. I'm paid to do my best work.