Pros
If you joined by mid-2014, the stock has done well enough to make up for the otherwise lackluster compensation.
Cons
The technology is brittle. It prevents commodity threats passably well, but any competent attacker can easily bypass every part of the platform. Customers aren't savvy enough to understand this, which makes customer-facing roles morally challenging for those who know just how mediocre the products are. Some of the engineering teams, threat and platform especially, are caught in an endless death march because management is unwilling and unable to properly staff or properly plan. If you're an engineer it's awful to go through, and if you work with engineering it's awful to watch. The homegrown managers are almost universally strong individual contributors who stumbled into leadership roles for which they're ill-suited. It's the Peter principle writ large. Product management is particularly bad here, but this problem touches every group in the company. In an effort to grow quickly, recent middle management is mostly imported from dinosaurs like Juniper. They failed to drive their previous companies forward, and now they're failing at Palo Alto Networks. The result is a washed-out culture and sharply declining performance --- the nail in the coffin.