Pros
Training is very good with a good reimbursement plan (though college reimbursement leaves something to be desired). Fellow employees are very friendly and provide a family-like atmosphere. Shentel has a few perks that are nice such as: discounted cell phones, discounted cell phone plan, very small discount on internet, and free cable. There is some independence within projects you are working on (e.g., little micro-management). I can not speak for all managers here but my manager provides a good work/life balance when issues outside of work come up.
Cons
Pay and benefits are far from national (even local within an hours drive) rates. If you come to work here do not expect to get compensated or titled correctly for what you will be doing. The job description is very deceptive normally. Around 20% of the employee base is knowledgeable while the rest piggy back off those employees. I believe it is just a lack of accountability and general laziness since the training is available. Benefits (401k and insurance) are not good at all. Going outside the company for similar plans is far more economical. Prioritization of projects is severely misappropriated. It is essentially designed with a "which VP or team leadership screamed the loudest" type of mentality week-to-week. There is no real requirements gathering, priority setting, or solid project management structure in place. No remote work capabilities even for salary employees and even during heavily inclement weather scenarios. It is my opinion that upper management believes they can not trust those employees to actually work while they are not at their desks. Even if they are salary and their work will either get done or not.