@rangerrebew Speaking as a former career US Army NCO,I could not find EVEN one single thing to disagree with in that article.
I joined the army on my 17th birthday,so I had never really been a "civilian" until I got out. Civilians and their way of life was a major freaking dissapointment to me. Seemed like the Golden Rule was "Bleep YOU,ME FIRST!" and nobody seemed to work together or be willing to help a fellow worker.
I am NOT going to lie and claim I loved every aspect of the army or every command I served under,but the good ones were so good they made up for the bad ones.
I have yet to find ANY job in civilian life where your fellow employees would gladly work together to get the job done,and even help "newbies" figure out the system.
It is amazing how well a group of people from different races,different religions,and different life-styles can come together and work as a team,but it happens every day in the military.