Pros: learn new trade, free college, free tutition assistance while serving, military discount, meet a lot of new friends
Cons: getting shouted at, getting shot at, pulling pits on the range, being stationed in the desert, being stationed in the jungle/swamp
You could love or you could hate it.
My job was pretty skate. Depending on the time of year, PT was either in the morning or the afternoon. Living out in town, I preferred it in the afternoon. So, get to work between 0730 and 0800, do some typing, file some paper work, clean radios, and get work orders together.
My MOS was too broad for one person to – more... grasp all the fields. I'll just say communications, but it really meant, Networking, Systems Administration, Satcom Operator, Radio Operator, Wire-dog, Phone guy, Cryptographer, Keeper of Hard Drives and all things Classified, and that guy who works on all the random electrical stuff. That was the hard part of the job, knowing every that was expected of you.
On the other side of the coin, and this isn't the easy side, it's just the other hard side, is becoming a Marine. Not everyone makes it through Boot Camp, and not everyone these days gets accepted or gets to stay in. I got out after my first enlistment cause I now had a viable skill set for the civilian world and make extra 20K than I did in the Cream Corn with BAH, BAS, and almost as much as I made while getting shot at over in Iraqistan.
It's a hit or miss. I enjoyed a lot of it. Free college is a plus, whenever I get around to using that. – less