Pros
Great company for the many years I've been there. Intelligence and kindness from the top down. Truly adhere to "the Juniper Way," which is a commitment to customers, partners, employees. They absolutely walked the talk.
Cons
With all the pros mentioned above, it was especially shocking that a 3rd party restructuring company recommended people be laid off not by role or effectiveness, but by number. Leadership then let those people go without notifying their managers in advance or letting managers have any say whatsoever in who was laid off. The people were told it wasn't personal--it was a box that the consulting firm told them to remove. Other people's roles were changed without prior consultation. Completely, utterly poorly executed. The human impact was not considered. Very disappointing and not at all what we've come to expect from this company.