Pros
Flexible hours, good work-life balance (no overtime)
Cons
Terrible, insecure, toxic leadership! Too top heavy especially in Comms division with people who have little experience in the areas they lead. A lot of discrimination that prevents promotions, raises and opportunities. If you have the right "look" and talk the right "talk," you'll rocket to the top and travel the world to hang out with Explorers in the field for "relationship building". For example, the current CCO was a intern 10 years ago, came to NGS entry level and rocketed to the Csuite by spending all his time managing up (never down). He has little people-managing experience, or real world experience outside of NGS but he's a master manipulator who knows how to pit people against each other.