Benefits exceed the salary
Pros
Your benefits include a housing allowance, sometimes a cost of living allowance, free healthcare (literally free, no charges for anything from prescriptions to checkups to surgeries), food allowance, and no state taxes for almost every state. Military benefits to include no state taxes make your true salary to about 20-30k more for single Soldiers or a lot more for anyone who has a spouse or children. More than 30 PTOs a year and lots of random days off.
Cons
Promotions are not based upon performance, but time in position. Therefore, you will not be rewarded for working hard. You will have to deal with deployments and time away from family. It is not a 9-5 job, but rather whenever you are needed so sometimes it is a 6am-5pm job, but other times it is 24/7 for weeks on end.