Pros
You get nice discounts from 3point5.com, which is a retail site and gives you access to all kinds of sporting goods at great prices, 50% off MRSP or so. The onsite gym isn't bad, though you do have to pay for it ($7.50 a paycheck). They have towel service, and the equipment is kept in good shape. Limited weights, but lots of cardio equipment and even some cross-fit kind of stuff. It's busy at lunchtime and after work, as you'd expect, but it's really not that busy. Not that many (I'd say less than 25%) of the employees actually use the gym regularly. Onsite cafeteria is pretty good and not terribly expensive, you can easily get a decent lunch for $7 or so. They will give you a very attractive salary to get you in the door. Cash bonuses at certain pay grades. Stock bonuses also exist in some cases. 401k match is good. It was $0.50 to $0.60 per dollar up to 10% the years I worked there. Rumors were that it was as low as $0.00 per dollar, and as high as $1 per dollar, so by the time you read this, it may be different. At the time I worked there, Vanguard was the 401k manager and they have a pretty good group of funds to choose from. Laid back culture. Not too much yelling really occurs. I never really had to work that hard either. Pretty much 40-45 hours a week. Because I worked in IT, I did have to work on weekends occasionally. Generous salary increases. I got a 3% increase for average reviews.
Cons
The corporate HQ is 2 exits past the airport. It's pretty far from where you'd want to live in Pittsburgh. The remote location also means there's not much nearby either, as far as stores, dentists, post office, etc. To get that kind of stuff, you have to drive down to the Robinson Mall, which is about 8 miles away. Promotions don't really happen very much. Very much depends on how much your manager and VP fight HR for your raise. Many, many people have held the same job at DCSG for years. There were also people who would leave the company for a year and then come back to DCSG at a higher job, which was generally the best way to get a promotion at DCSG. Dress is business casual, which isn't horrible, but considering that most of the clothes sold in the stores aren't business casual (other than the golf clothing), that corporate discount isn't really that useful. Marketing campaigns are kind of lame. They're all over the building and it makes you feel like you're in Office Space, i.e. "Is this good for the company?". "Live the Brand" is the mantra, and they talk about "true athletes", but most of the people who work there haven't done anything athletic in years.