Pros
Company has a very clear mission and I understand my role on the team. Compensation structure is very competitive. IdeaPaint has lots of opportunity and invests in hiring quality staff and in technology to help drive growth. My direct boss as well as senior leadership up through the CEO and the Co-Founder are very accessible and are willing to help with any opportunity or issue. I appreciate the weekly training lunches and monthly all company updates. Everyone across the company are smart and good to work with making for a good work environment. I joined at roughly the same time as over half the organization so there is a "family" feel to the office. Lastly, the office layout and location are great especially if you take public transport.
Cons
Very few. Pressure to deliver numbers is always present and there is channel conflict between the sales team and with channel distributors.