Highly unlikely that Juniper will survive till 2019. Founder member and CTO PS quit over 1 year back to create Fungible. Consecutive quarterly hits are going on for at last 6 quarters if not more. In EMEA the new boss selected last July is clear indication of what's coming: in his previous he fired everyone at Brocade in EMEA before Brocade got split up and sold as junk.
On top add random promotions of inexperienced people to management positions, nepotism, pushing out dedicated high-performers, stiff competition from Cisco and Arista in Enterprise and DC, malfunctioning Contrail BU which is s---ing out funds but not generating ANY business, lost customer confidence in Security solutions ....the list goes on. There are a number of people higher up hanging around for stock options, some so-call managers and Sr. Mnagares kissing a$$es and fudging numbers hoping to get a grade up. Upper management knows everything but does nothing to fix it. Why?!
Because they no know this boat is going down. No point in fixing it.