Pros: pay, co-workers, schedule
Cons: management and driving
Job is great for people new to IT but the field supervisors are horrible. If they dont fell like answering your call they will ignore you until you confront them face to face. Other than that, the job is fairly easy. going to local businesses, schools, and other places. Requires a lot of driving and heavy lifting.