Pros
Workload was mostly manageable, flexible scheduling.
Cons
Pay was abysmal. After working there for three years and being promoted to a key holder position, I was only making 1.00 /hr more than minimum wage. My biggest ever raise with a near perfect performance review, was 20 cents and that was right before I left the company. Also, the "tech bench" where I worked on computers was a joke. I had a three foot by two foot end cap desk where I was expected to actually work on computers. I didn't even have enough room to fit the company computer that I was supposed to use to monitor work orders, so I had to relocate it. How can you expect us to repair/upgrade customers computers when we are working in a space so small, I cant even fit my own work computer on it? We also used extremely out of date equipment / KVM switches to plug in customer PC's, had an internet connection of less than 1 Mbps, and were forced to install a "PC Tune Up" program on every computer we serviced. That program was ridiculous, it said every computer we installed it on needed a $160.00 service package, even computers that were brand new.