Pros
This position has given me an excellent place to develop my career. The company invested in HubSpot, which is a great skill to have. HubSpot has a good training program. I create workflows to nurture the inbound leads. It's also fun to help to setup trade shows (many are small user groups). Other responsibilities include creating quarterly newsletters and press releases.
I personally enjoy the company bowling parties and birthday celebrations. The company is into food celebrations around the holidays. For example, we all bring in food for the Thanksgiving breakfast and Cinco de mayo. Everyone got dressed up for our Halloween party!
Cons
You must juggle many projects at once. But a good way to learn how to multitask.
You may not get timely performance reviews, but they give salary raises. I got one 6-months in.