Tough, but worth it.
Pros: helping children, constant actvity
Cons: travel, additudes
Everyday you are working to help save lives of children. It doesn't get much more rewarding than that. Everyday was a new experience. There was always IMAC style moves and help desk issues, but I alos had the chance to take on projects like a Hardware refresh and Software Updates. Everything had a deadline that was unflexible, and you warked hard everyday.