In some areas of the company, pay is below market. I think that's offset by very good benefits (particularly for recent college graduates), excellent work/life balance and an opportunity for top performers to rapidly move up in the company, but it's a valid complaint that's been brought up by many other past and present employees. Additionally, I don't think we always do a great job recognizing hard work and results in a timely, effective manner.
Also, if you're someone that needs a great deal of structure/routine, CSN may not be a great place for you. I think that structure is available for entry-level folks, but as you move up in the company, the entrepreneurial environment tends to be more suited for people that can manage multiple, sometimes competing goals and who thrive in a self-directed atmosphere.