Havent gone, may be going next summer but we'll see how the cards fall at benning.
Had a handful of friends go through it recently, so I'll just echo what they told me.
Know your shit and do it the way the RIs want
It's a big shit fest with a surprising amount of fuckfuck games
be ready to just suffer for a long time
You'll likely recycle, take that time to recoup what you can
With regards to the companies, some are super strict but will "make" you pass whether you like it or not. Others are more relaxed but tend to boot more people later on. Not that you really have any say over any of that, but it is what it is.
Again, all secondhand, but the reports are all pretty much the same.