Great work atmosphere... Not a lot of Job security/stability.
Pros
-Free Pop, Picnics, and other company events. -Fun work environment. People are always playing smash brothers at lunch or doing some extra curricular activities. - Great product. (Most of the time) - Fun trying to grow the company and yourself
Cons
- Pay changes regularly. My pay structure has changed 4 times in the past 3 years. Every time this happens, the total you can conceivably make gets better, but the bottom gets way worse. This makes it so the total dollar amount you make per sale is actually way less if you don't hit the new top tier goals. You can find yourself at the same numbers as the year before, and make less... This makes dry spells even worse than the year before. This isn't rewarding awesomeness. - Executive Management doesn't know what they want, and will reward you for doing things sometimes and other times tell you not to do them. - The company goes after old repeat customers too much and doesn't seem to reward or even try to incentivize selling new customers. If you are upgrading customers, you will make more than new customers by an absurd amount. - Sometimes we ship things before they are finished so users have to suffer at the expense of poorly written code. - Smaller departments are held to the same standards as larger departments. This can be difficult when the goals of a smaller department are to grow, because the goals of a smaller department should be new customers but that isn't what is rewarded. - The Unlimited vacation policy isn't really something that applies to the sales team. If you take a day off you are expected to use your sick/vacation pay, and if you don't have sick/vacation pay you aren't supposed to take a day off.