Juniper builds really large and expensive routers, switches and firewalls for ISPs and mobile networks. It has hired a lot of smart engineersGood salariesFlexible work hoursClearly articulated Juniper values

Cons

Constant shuffling of leadership and re-orgs.No company parties, events, or anything remotely fun.Terrible tools and infrastructureIt is terrible at M&A. Fails to integrate every acquisition and within a few months to a year, it usually terminates the product or destroys its functionality.

Advice to ManagementAdvice

Adhere to the juniper valuesInnovation isn't an activity, stop pretending to be some other search company.

It has some very smart people, who are honest and hard working. The company pays its employees well and has one of the best comp+benefits packages.

Cons

Suffers the problems of a big company, Lacks the ability to excite the workforce with vision or motivation. Slow career growth, slow pace of innovation, aborted projects and a high churn in people cause some significant instability.

Advice to ManagementAdvice

Constantly changing org. structure ('reorgs') causes significant instability and reduces morale. Also, there must a stronger concerted effort to retain talent and promote growth. Most importantly, the company needs to promote innovation by organic growth instead of acquiring companies with little IP for a lot of money.