Pros: there is generally very little micro management, lunch meetings happen often, benefits are pretty good, coworkers are great
Cons: corporate homogenization
I love the people I work with, but something is missing. I've been trying to advance within the company for the last two years (and I've been here for 4) but have barely been able to get an interview, even with stellar reviews. The branch of CDW I work for was acquired several years before I came here and changes have been rapid. Many of my coworkers are happy, and many are frustrated. I would recommend this company to high level candidates, but avoid it at entry level.