Pros
I put together my final review through the following attributes: Office/atmosphere/culture: 4 stars. Swarm is in a great space in West Midtown. The atmosphere is relaxed and fun, and clients love to come visit. The culture is that of a family, especially since the agency sits at around 20-25 employees. Fun team and coming to work is fun. Lots of fun lunch outings, the occasional lunch-and-learn, etc. Client mix and the work Swarm does: 3 stars. Aaron's and Homesmart dominate, as well as a handful of other clients. Hopefully Swarm can continue to diversify and pick up clients in different sectors. It seems Swarm is going in the direction of more marketing projects vs. web development projects, which is a good idea for them since web dev projects haven't always been estimated out well and end up losing money. Swarm is a good place to learn before moving on to something else.
Cons
Leadership: 1 star. The current leadership recently lost its oldest and most experienced leader. I suspect he left because of disagreements with the rest of the leadership team, who I would say is cliquey, immature, impulsive, competitive to a fault, self-centered, clueless, wishy-washy, or passive-aggressive, depending on who you're talking about. Communication/teamwork/stability: 2 stars. Leadership doesn't seem to be dialed into work on a day-to-day basis and are typically out pitching new business. The majority of the work is being held up by a few standout rock stars, who are overworked but also the work-hard/play-hard types. There is a lot of nervousness about who will be next to be let go after a couple recent shockers.