Pros
It's pretty simple: If you apply yourself, you'll go somewhere. Being a small but mighty shop has advantages such as wearing multiple hats, trying your hand at new skills and assisting in the molding of processes. I’ve met some of the most talented people during my time at Snap Agency. With a group of intelligent folks who work hard and are also good company, it's not a surprise that everyone becomes like family. Never a lack of encouragement from Senior leadership. The leadership team is also always willing to help and will take time out of their day to dedicate to assisting/guiding you if needed.
Cons
It's difficult to write cons because I genuinely enjoy the company. While the option to be fully remote is appealing this day in age, the office culture suffers especially when everyone is so busy.