Shifts in consumer preferences in traditional TV, cable, satellite make it a challenging landscape for some brands. Growth in the wireless industry is also a challenge and expensive to build out at times putting pressure on finances. Despite these challenges they do a good job at providing a top notch work environment, free eco-pass, employee discounts, stock contributions and overall make a good effort to make time in the office a fun and great experience.