ATXnative saidI work at a personal training studio, I think crossfit is okay for those who need to loose weight and are already moderately fit (not many people). The exercises are repetitive, they will make some muscles bigger, and improve cardio but the balance, synergistic growth, flexibility isn't really there. And a lot of people get injured. Theres not a lot of variety in my experience. Could be better off getting a highly rated plan online and carrying it out yourself.
I disagree. A lot will depend on the quality of the programming at a crossfit gym, but if you find a good one, the workouts should be constantly varied and target your whole body. You can program crossfit for weight loss or for muscle growth, just like any exercise program.
In my experience, doing constantly varied, multi-modal functional workouts gives great balance and overall fitness. For me, I'm in the best shape of my life after a couple years of crossfit....faster, stronger, leaner.
As for the OP, the only thing I'd bring is a good attitude and some common sense. Listen to your coaches, make sure what they're saying makes sense, and then do you best to do the workouts at as high an intensity as you can with good form.