The layoffs are a self fulfilling prophecy. You do this every 3 months and people will scramble to grab any lifeline elsewhere. 3rd tier know-nothing contractors come in to fill the void and you get expectant results.
Clients are very keen on quality and they will switch vendors if they lose faith in your product. Why do you think companies like Arista are hyper growing/thriving and already have over double the market cap of Juniper? This isn't an accident or by some clever marketing.
Some excellent points made by @XT4Bmjg-swdy