Vantaggi
This job allows me to grow as a person and as a professional. I am consistently given the opportunity to learn more and become more valuable to this company. The support the Owners have for myself and co-workers, not just as their employees but in our personal lives is unbelievable. My family is in another state, and I never have to worry about being able to fly home for important occasions, or just to get a visit in when I'm homesick. Being that this company markets for other companies, there is always something to learn and the insight gained from one client/account opens up so many doors and opportunities to allow me to be better for my other clients, or insights ideas for growing the company itself. While it's not a family business, there certainly is that family feel here.
Svantaggi
My fear is that if I ever have to find another job, I might struggle with conforming to the typical "corporate" environment.