Pros
If you give Sitewire your all, Sitewire gives you it's all. The leaders care about each employee like family, and for the most part the employees get along really well. Sitewire employees have a lot of fun and also get a lot of flexibility. If you are trusted, you can work from home if needed, or run an errand. You aren't micromanaged - you are respected and appreciated. Sitewire has incredible unheard of health insurance benefits and unlimited paid time off! Also, Sitewire has incredibly smart employees meaning you will learn from the best in the industry. Pay is competitive. Leaders are some of the most inspiring, genuine people you will ever know.
Cons
As in any agency, you will work long hours and work really hard. The industry can be high-stress at times. As with any company, you'll have feedback on how things are run, etc - the great part is Sitewire will allow you to be a part of those disucssions.