Basic Training: Yes you will be yelled at and treated like dirt. But it is all just a big mind game. The Drill Sergeants are there to break you and build you back up. Not be your friend unless there is a real serious problem. It may seem like they hate you, but its just an act. Just do what you're told and try your best on everything. Overtime they will see how hard you work and commend you for it.
Prepare to get wet and dirty. Its gonna happen. It will be hot, it will be cold. Some days will be harder then others but you will get that anywhere you work. As for the other recruits, you're gonna make friends and enemies. You WILL meet people that are just scum. More likely then not, you will get into scuffles/fights. Its gonna happen. Oh and be prepared to get sick. That WILL happen too.
Before you join, I HIGHLY recommend you work on running long distance, pushups and situps. More so running. You will do a lot of it. Trust me, if you don't workout prior to basic, you will struggle.
Oh and if you have a fear of bugs/spiders..BIG spiders. I don't recommend joining. The last remaining couple of weeks at basic, you will be living out of a rucksack in the woods. I didn't see any snakes but spiders? Ohhh yaa. Big ugly ones too. Need to watch out because some of them are poisonous and you need to go to the hospital right away.
An experience you wont get anywhere else
Other recruits, terrible pay