Has potential to be an employer of choice, but is too concerned about short term decision making
Pros
You can meet some amazing people there. Great connections to vendors for promotion opportunities through leaving. With how challenging sustained success is here, you will develop strong organizational and business skills.
Cons
No sales methodology, no real CRM. No good training for sales. Certain departments (product marketing, Cisco, profit team) have too much arbitrary power over sales, often to bad short term results when in aggregate the decisions made by sales are fine. Comp plan is not competitive unless you're management. Insurance is overpriced, especially for a tech company. Additionally, there is little culture of a meritocracy at the company, it's more about how you play the game rather than doing the right thing. The ERP system is dangerously out of date, there is a culture of mediocrity in departments that are not customer facing. There is also a culture believing that sales makes too much money, has too many incentives when they adsorb the overwhelming majority of the risk in the organization.