Pros
Enjoy going to work everyday. I've never dreaded the workweek. That's a huge plus. There is room for advancement if you work for it - most people are in a sales role and they just assume that there is no career growth but I have seen plenty of people work hard and move on. The company is still very young and has a lot of room for growth so there is opportunities to make your ideas come to life. I personally enjoy seeing all the moving parts working around me as there are not many companies in Chicago that grew so big so fast - and now we are in that period of adjustment to make all our investments, tools, and acquisitions merge into one big machine. While frustrating at times, I think in the long run it will good experience for many people to use later on in life when they take on larger job responsibility or even start their own companies.
Cons
Management is super frustrating. I really like the long term vision of the company that the CEO has, but sales management is so short term focused and I think it really affects the morale of the sales force at times. Things change all the time here....they change bonus and commission plans all of the time because I guess they just can't seem to get it right. I wish sales management would be more active in the day to day stuff that the sales reps go through. It seems that they just look at numbers all day and say "do this, do that", when they really need to realize that every single merchant we are working with has a different personality and different needs and desires. Managers are in meetings all day doing god knows what. Please be more involved with your teams and your salesforce - it will really pay off immensely!