Share Post Embed Post Are Juniper employees ever going to get rid of the just-be-thankful-you-have-a-job mentality?