Much better places to work than here
Pros
Fairly up to date on technology. Lower level managers tries to shield the employees from the bs that rolls downhill from the top.
Cons
Horrible benefits, if you have a family, you're probably on your partner's benefits. The basecamp training that they push on all new employees sucks, you will learn the duties of call center agents and installers, how is that relevant for office workers, it's not, and for 3 weeks, you'll be working 6 days a week, and answering customer service calls. Work life balance is horrendous, regardless of if you're on-call or work nights, you're expected in the office by 8:59am, and you're also expected to put in 8 1/2 hours in the office, regardless of the work done after-hours. All the negatives comes from the very top, not much else to say, this has been documented for years. Before there was Zuckerberg, there was Ergen.