Done it for 3 years. Amazing results, great people. Then my main box closed, i tried others one but finally reduce to a minimum for 1 year and now stoped.
Crossfit is too time and energy consuming to get good results. You need to go at least 4 time a week to hot all muscle groups.
It was okay until i had children, more work and responsabilities.
Now I have my home gym and do mainly bench/squat/press/deadlift and kettlebell mouvements. I learned all these movement in Crossfit and lear a lot about how to "program" good workout for me. I do miss the metcon part.
CrossFit seems like a good social activity and thats about it lol