Pros
I have really enjoyed working for Network Essentials. They gave me a competitive salary, great benefits package, and my own office that has plenty of sunlight. They provide a good work/life balance, where if you are not working or on call, you are not expected to answer emails or phone calls during your personal time. All of my co-workers are very friendly, and management has been great. I've really enjoyed getting to know everyone here and working with the clients to assist them with their IT needs. It is very fulfilling work knowing you can advise people with their technological needs and help clients grow and develop their own businesses.
Cons
None that I can think of that are directly attributable to them. The IT business can be unpredictable and stressful at times, but that's the industry in general.