Pros
I got exposed to a broad range of technologies in servers and networking. People on my team were dedicated to helping customers. There was a feeling of company pride in its data center facilities as opposed to other local providers -- something like the feeling of a high school football rivalry. Executive management would present quarterly results to employees. Once they brought in Don Gallegos to speak to the company. I will always be grateful for that introduction.
Cons
I became a ViaWest employee when they bought the company where I worked. Management sometimes gave off little condescending vibes. Tech people would work late hours on server or network migrations, or stay late taking care of a customer's needs, and might receive praise that felt like they were saying, "Thanks for doing your job." or "You're welcome for your paycheck." There were a handful of irksome little policies that communicated distrust of employees like "No using the conference room without an appointment." This was because it had sodas in the fridge, intended for sales prospects. People were made to feel like fully replaceable cogs with little value unique to themselves. I decided I needed to leave when during my on-call week, I was awoken around 2-3am five nights in a row because of different server problems on accounts where I couldn't even really help troubleshoot. When I did leave, HR and Legal gave me the runaround when I tried buying my stock options. I heard from others that the same thing had happened to them when they left.