Pros
Good employee benefits (salary, overtime, etc...), opportunity to directly work with different industry professionals (security, networking, sys admins, brodacast/streming...)
Cons
Too much micromanagement from middle and upper management; lacks quality department organization