I have learned a lot from working here! A lot of my skills were able to be utilized to the best of my abilities. There are times where your work trumps everything (i.e. deployments, training exercises, etc.). So if you want to join the military, just be mindful that you will miss out on the important events.
The United States Army is not an easy job but it can be rewarding. You have toe be willing to fight for your country in austere environments but the military can also set you up for success later in life.