I went a few days ago to test the waters out. I sometimes live in a box and had never heard of "Crossfit" before. I've worked out in a traditional gym environment all my life and am currently seeking something to mix it up a bit.
Matt (one of the co-owners) gave me a great introduction of the facility and concept behind "Crossfit". I left feeling fully informed on what I could expect if I decided to join their program. He was friendly and energetic. I was on the tail end of a long day and probably could have been a bit more excited rather than so tired.
I would generalize this as a "Burst-Workout" if I could pick a description. Try to do as much as you can in the least amount of time. Its a very unique angle to approach fitness in my opinion. I could see a benefit in training like this to many degrees.
I would highly suggest this training for:
Pre-Academy
Fire Fighters
Military Prep
Triathlon Conditioning
I have absolutely no doubts that if you train here first you will be more than ready to pursue an aggressively fit demanding career or challenge.
As for me personally it was too intense. My days are too long to summon the energy needed for these types of workouts. Although in a parallel universe where I'm 5 years younger and I had less to focus on I'd be there every day!