Vantaggi
LSEO is ideal if you have the attitude of an independent entrepreneur. You learn marketing for a variety of industries, work with some of the best people I've met (employees and clients), and you get job satisfaction when you help clients grow. If you want to learn a new marketing platform, then you can literally go get certified and start offering the product to clients, which is awesome. If you want to learn any other skill, like being an intern coordinator or running social media, just take ownership of the task. There are opportunities to do what you want to do - literally just ask. LSEO provides leadership training, ira plan, medical/dental/vision, employee of the month, pizza friday, etc.
Svantaggi
Some clients are definitely difficult to work with, but that's just apart of any job. I'm assuming it is because of the young culture of tech companies, but co-workers act entitled, which is no big deal if you know how to work with different personality types.