Pros
The non-management people there are great. Just a great group of young, smart, talented folks. The technical managers there are some of the best of the best that I've worked with.
Cons
This agency is behind the time. The lack of concrete processes were alarming. The lack of vision, point of view or best practice on how to approach responsive websites (as an example) is also alarming. Sandstorm Design was unlike anything I've ever experienced at a digital agency. When you have a PM state to you just push out the development work regardless of the quality, that is a huge red flag. Seriously, what digital agency worth their salt does that? What another commenter stated about the CEO Sandy is true, in terms of the backhanded criticism. She is loud, rude, arrogant, confusing at times, disingenuous, very condescending, and unwilling to admit when she is wrong. The way she screams at her employees is unfair and not appreciated. It was sad to watch people sit there and just take her wrath and not defend themselves, especially when she was the one in the wrong. She withholds important information received from the client from the team working to solve the clients problems, only to throw the information in their face after they present something to her that misses the mark. That would never happen though if Sandy would reveal the information that she was privy to to her team before the fact instead of after. Do yourself a favor and don't bother working at this place. You'll end up being overworked, stressed out, confused as hell, and miserable. It will do nothing for your career and due to the poor quality of the work that gets produced, you wouldn't bother putting it on your portfolio site anyway. Word to the wise. Stay away from this place.