Pros: location, the creatives you work with, mentors, office fun, free gadgets, friday afternoons
I can't tell you awesome it is to have worked at Integrity.
I joined Integrity when it was a small agency working out of a house, and as the company expanded the culture stayed the same: fun, encouraging, smart and entrepreneurial.
You can make your own destiny at Integrity and you won't get bogged down by middle managers, everyone had access to the top and they listened.
The Partners are honestly two of the most fair, understanding and greatest mentors you could ask for.
They lert you learn while letting you try new ideas.
Integrity is a true interactive shop they don't do billboards, they build awesome stuff on the web for the web and by people who know the web.
If you are looking for a traditional agency there are plenty of nice ones out there. If you are looking for a fast paced, high energy, entrepreneurial and fun place to work...Integrity is where its at.