Pros
The clients you work for are wonderful examples of social engagement if you are passionate about social media. You really do have the opportunity to personally connect with people and make a difference in someone's life, which is powerful and rewarding. Certain clients work more towards "change" than others, but the human connection is real across the board. BTC's core values and mission to "be the change" is very present in the work you do and present to the clients, and there's an overwhelming sense of pride when we make a difference in someone's life online, which is pretty cool to be a part of. The work is mostly remote, which is convenient, but there are set hours per client request, so there's not much flexibility. However, BTC is very willing to work with your schedule if you provide enough notice. Managing Directors are very supportive of their teams. The overall goal is always to create and execute the best content and strategy, and I believe the Directors work consistently with that goal in mind and achieve that goal. They do help you learn new skills if there is opportunity to do so (ie. new social listening tools, reporting, etc). Small team so there is a big family vibe to the company.
Cons
There isn't much room for growth here. You can move from Community Manager to doing more Account Coordinator work, and they may add responsibilities to your plate as you learn new skills, but it's mostly lateral growth. My experience is that there are no vertical growth opportunities, but others may have a different experience. Depending on where you live, it's important to really evaluate your finances before accepting a position here. There are many, many cases of employees working 50-60 hour weeks in order to make ends meet, and this includes weekends. There isn't a lot of time off, which applies to holiday's as well (which makes sense, as it is social media, but it's something to be aware of). There's a general disconnect between upper management and employees, which isn't necessarily a bad thing, but there's a definite lack of leadership. It feels as though the company is in between "start up" and "corporation" and the leaders dip in and out as such. There's a definite need to have control over the company without being fully educated on different working pieces, which causes conflict. I think the potential of this business is tremendous, but I'd recommend bringing in a business consultant to take a look at the processes and business strategy (if there is desire for the company to grow, of course. If there's no desire for growth, then there's no need). General unprofessionalism. The family vibe detracts from the overall business quality. Things get a little too personal, which takes time from business planning and overall business growth.