Pros: great work atmosphere, great coworkers, great location, fun
Cons: bad benefits, no raises, no promotions
Typical day at work is working on tickets that come in, taking phone calls from customers, driving out to customers location, working on software and hardware problems. My coworkers were the best. A couple of them were very knowledgeable and I was able to learn a lot from them.
Would I work for them again? Yes