Pros
I really love the people and the culture here. Folks are friendly, have a life outside of work, and take pride in what they do. The company is a good size - everyone (including upper management) is approachable and there are several folks who have been here for more than 10 years - which is a testament to the quality of the company. The products are competitive and compelling. We also get free lunch catered from different local restaurants every day - which is a great perk.
Cons
Connexity has many different lines of business, so it can sometimes seem a little unfocused. The upside is that the management has been responsive to, and ahead of upcoming changes in the market, and has been able to maintain consistent growth. The downside is that priorities can quickly change as they shift to focus on areas of the business with the most potential. We are playing in a competitive market and have to fight for marketshare.