Great culture for those who hate corporations
BuildASign.com has it's pains, but overall is a great place to work. They strive to keep employees engaged and entertained as well as provide perks. They're very customer oriented for the most part.
ProsTaco Tuesday, scheduled Happy Hours, company celebrations every quarter
ConsDisconnect between management and employees, upward mobility appears more as favoritism rather than skill, not such great IT/web development for a web-based business.