Pros
ASD SF has had great projects in the past. Fast-paced design work meant you got a lot of projects under your belt quickly. Tons of great mentorship from talented intermediate and senior designers. Fun happy hours in a good economy. Willing to pay fair market salaries if you negotiate for it. Great 401K match.
Cons
Leadership's management style is unprofessional and can be extremely negative and often inappropriate. Talented designers have to move on when they can no longer grow under the most dominant of leadership and that turnover leads to less mentorship and loss of client relationships that bring in exciting projects. There's a lack of transparency around finances including company and project health; it's not uncommon to not know your project's financial health until it's already woefully unprofitable. Not nearly enough design technology resources for a firm the size of ASD. No real HR department.