Pros
Somewhat flexible scheduling, you mainly work on your own tackling projects to service tax offices by doing maintenance on, or replacing their PC hardware.
Kontras
Limited hours (40 max) that heavily restrict your paycheck, which is bi-weekly. You have to expense the company for trips frequently to reimburse gas, which is done through a lengthy process between 2-3 apps/websites just to request it. Very disorganized system of tracking and managing work, clocking in, pay, etc. composed of disperate apps and sites w/in a frankly convoluted system for what would simple at any other company for tech work. It's often seasonal work, with no guarantee that you'll be brought back after the next tax season ends. There's disorganized, undertrained management with no clear focus on how employees should tackle projects, and massive budgetary issues with needed equipment for employees. Plans for thorough training and on-boarding change often, and end up abandoned over just sending out new hires to just figure it out w/ little proper guidance. The attempts at employee morale are just to put technicians in "teams", then pit them against each other to see who can meet the deadline first -- rather than making sure the work's done right, and new hires *know* how to do it. The result is that long-time or "ambitious" (delusional and oddly self-important) technicians that take the job way too seriously in the worst ways are put in charge, and their method of "help" is just patronizing you with supervisor meetings, or taking over your work if they're afraid you're ruining their chances of "winning". Other technicians will just take hardware supplies from your home office without telling you, it seems, so look out for that if you're close to a deadline.