Pros
Previously worked for the company in the late 90s/early 2000s. They hired me with virtually no experience and leadership (Pondel and Wilkinson) really took me under their wing -- were very encouraging, nurturing and supportive. Left due to dotcom bust but continued to stay in touch with management, who were supportive of me even after I started my own firm. Fast forward 10+ years later and I decided to merge my practice and come back to the firm in a senior role. Same wonderful, nurturing, collegial, entrepreneurial atmosphere. Everyone pitches in and new ideas are welcomed and encouraged. Attitude of continuous improvement and learning. Emphasis on work-life balance. Smart, creative colleagues who aren't afraid to roll up their sleeves or help each other out.
Cons
If you're someone who is clique-ish, wait for others to tell you what to do, or have a sense of entitlement -- this is not the place for you.