I continue to be frustrated at some of the things I have to do but I really enjoy my job. I work in a challenging high-tech environment where I get to solve all sorts of puzzles throughout the week. I work with intelligent people that keep me on my toes and provide with camaraderie through challenging situations. And I'm paid a nice amount for all the time I spend at work. Woohoo!