Pros
- Small, everything you do has a significant impact. - Smart and talented people, including leadership. - Leadership actually, like really does care about their people. - Flexible as possible with personal needs and accommodations. - Leadership is open but respectfully cautious to new ideas. - Casual and down to earth culture. - Fantastic camaraderie and culture, still friends with most of them even after a couple years. - Work from home Wednesdays (pre-covid) - Think and Drink events, which is basically an excuse to have a couple beers and blow off steam on Fridays. - Relatively low turnover for an agency.
Cons
- Small, everything you do has a significant impact. - Small, very little to no internal advancement paths and compensation is under market. - Its an agency so pace can be intense but still better than most. - As a developer, I would have to admit their tech stack is a little boxed in and quite a bit behind. But their clients don't feel that, wouldn't know any better and probably wouldn't care anyway - they get it done and very well too.