Palo Alto Networks: Our thoughts on Sales executives leaving the company