Working for the Idaho State Police (Information Technology) provides an opportunity to learn a vast amount of knowledge. People are great to work with. Never a dull moment at work, there's a never ending list of stuff to get done, which adds a variety of learning new skills on a day to day basis.
Management is understanding and easy to work with when vacation time is requested. Plenty of vacation time, almost impossible to use it all up.