Avantages
I think the two fundamentals that stick out to me in the company are the helpful managers and account executives and watching employees get promoted in the company. I had a situation where my car wasn't starting for work, it's not really my style to miss a day (nor did I want to). Throughout my time with the company, I met someone who lived by me, without even questions asked, they picked me up and drove to work. It's nice to know that there are people from the office that you can rely on and help when needed!
I personally haven't been working in the company too long but have received one promotion so far. I have seen many individuals get promoted in the company and even expand into new markets and have the opportunity to manage their own client. It's exciting to know there is that opportunity out there for me and that's it all performance based. If I'm dedicated to work hard now, I can even pass some other individuals that have been working in the company longer than me. To me, that's a huge incentive to challenge myself day in and day out.
Inconvénients
There is some turnover in the company, sales isn't for everyone. They provide a full day to job shadow so it's what you see, is what you get. I think individuals start with the company thinking they can do it, but give up on themselves quickly when they hear some rejection.