Pros
If you are willing to apply yourself you have unfettered access to systems, routers, switches, and all other devices related to operations of their data center. This provides an excellent opportunity to pad your resume. If you work in the NOC, they will typically be very flexible with scheduling and try to approve all PTO within reason.
Cons
Wages are extremely poor compared to other NOCs, and engineering positions in Northern Colorado. No, retirement benefits. Silver tier Kaiser health insurance Towards the end of my employment they were creating ridiculous new policies (like you can no longer brand the company as "FRII" you have to say Front Range Internet - even though it's been FRII to everyone since 1995), they were requiring engineers to be on call 24/7/365 unless they notified their manager with threat of termination if you failed to answer your phone.