Pros
Generic high tech benefits, workplace quality, steady aim at evolving market
Cons
It is a warehouse with salespeople, and sales is definitely required for the business. Product functionality overlaps, customers don't even know what they get, constant surprises that they have or haven't bought specific functionality, dependence on locking in to the entire platform. Vision from employees is not appreciated and actually can be punished; in some areas the best way to look at the work is that you have joined the military; management is a "do this now" approach as opposed to generic support for full citizens of the company. (This has evolved over time and the direction is not rare for companies that get as large as panw has become). It also means many employees do just fine without putting their heart into it.