Pros
The opportunity for advancement is great! Crunch's logo is No Judgments and that holds true inside the work place as well. There are all different types of people working at the locations and at corporate. They have a great company history and they do great things for their members. They promote from within but also allow outside applicants for positions. In doing this, they have a great group of people that you can very much enjoy working with on an everyday basis.
Cons
Downsides?? I really can't think of any right now. Occasionally there seems to be delays in things because of corporate red tape, but compared to other companies this is not a lot and usually there are good reasons for it. They're some what of a young company (21 years) so if you're looking for growth great but if you want a super serious corporate environment you won't really find it here. They're version of super corporate you still need to have a sense of humor and a personality. They're health benefits package is pricey but then again they build great relationships with various health physicians who will give you better rates.