Pros
Some managers are really great and will protect you from upper management.
Cons
E staff is incredibly out of touch with employees. They consistently are opaque, condescending, and communicate in ways that are dishonest and manipulative, The husband-wife duo at the helm keeps giving themselves stock bonuses and the wife sends bizarre lengthy email "updates" to the company that contain things like how they just got back from European vacations and how difficult they've found getting childcare is (how tone deaf when they make SO MUCH money!). One VP bluntly said during a (weird and uncomfortable) holiday party speech that long hours and working weekends was "not going to stop." They pay below industry standards, don't match 401ks, push employees to go back to in-office, won't give cost of living adjustments until you've worked there two years, give you worthless stock options to avoid paying you more upfront, the list goes on. People work here because you get to do stuff with satellites, and they leave once they realize they do all the real work just to be treated poorly.