Pros
Possibility to learn about various networking systems and interact with a variety of clients. No physical labor required.
Cons
Beware, this company has gone through employees for the Technical Support Engineer position like they are disposable. There is no training or training information, management literally says "Google it" as a solution to solve what would take a 4 year Networking degree. The pay is dismal and you will be promised benefits and bonuses but they are nonexistent. The owner/manager becomes easily frustrated when you ask basic questions and will do very little to assist you but rather watch you fail and become frustrated only to use that against your performance. As well the position is salary and I would work 45 hours a week where the other employees only worked 40 but I never received any thanks or appreciation. Advice, although you might gain a bit of Networking experience, you could gain more from watching youtube videos. Stay away from this company as the owner needs to step down and hire a real manager.