Each and every CrossFit gym is different.
They are all independently owned and operated with no restrictions. Save for the fact that the trainers coaching "CrossFit" have to hold a training certificate from CrossFit Inc.
The business practices are all up to the gym owner. They can do whatever they want. Kinda cool really.
That means that if the first gym to try doesn't feel right, then try another one.
That also means that all the expenses that go into running a large fitness facility fall on the sole business owner to manage.
Here is a great article talking about why CrossFit the methodology is free but going to a CrossFit Affiliate is not.