Pros
Where to start! → Novice or seasoned, pro you will learn a lot working here. There is a great culture of learning and feedback every step of the way. → The founder is a business and marketing "Ace" and he likes to help his employees grow and share his wisdom! → Make your own schedule / flexible work hours. → Very competitive compensation. → The marketing training and employee onboarding are very robust and some of the best I have been involved with, regardless of company size. → The technology the company is based on is well ahead of its time. If you are looking to get into SEO, content marketing, or PR knowing the ins-and-outs of this technology will give you a leg up. → Remote work environment / work from home / telecommute.
Cons
→ Remote work environment. I listed this as a Pro and Con, it takes some adjusting working remotely and not everyone is cut out for it. Make sure you have a healthy social life or hobby outside of working here. → Get ready to put your learning hat on! This is also a Pro and Con, but be ready to absorb > execute > analyze > repeat. You will have no days where you aren't challenged to some degree, which again is a huge Pro, but some people aren't cut out for it.