Pros
I recently joined the company as a contract employee in a non-tech but heavily analytical role. The company has a great culture, an easy-to-adapt environment, and a healthy work-life balance. As someone who has spent years at major tech companies, I appreciate the start-up approach here at Palo Alto Networks. I have a very positive impression of the leadership: my onboarding was smooth, all my questions were answered, and I was given enough time to learn. The team is nice and friendly as well.
Cons
The company has grown significantly in the last few years. They are still adapting to the increased number of employees, so be prepared for a dynamic environment. It works for me and makes me feel part of the ongoing changes, but it might turn away someone.