Pros
Team-oriented, family like culture. Good work-life balance is there for the taking, but at the same time, there are people who work hard. But we play hard too! There have been very few days in my time here that I have not wanted to come to work. Even on a bad day, I look forward to the support from my coworkers. We are doing some really exciting stuff in an interesting niche of the business world and that is really fun and interesting. We aren't solving world hunger, but we are solving an interesting global need and we work in other ways to address community and social causes. Rewards and recognition are plentiful and the focus on customer service at all levels is fantastic.
Cons
The growing pains for sure. There are still many people from the "old" days who can be resistant to change. We need to standardize and tighten up process and have everyone aligned -not just to the same goals and values, but to the steps in between that take us from beginning to end. We need better alignment of the sales team with the internal support teams. Too often there is not a realistic expectation set of what we can and can't do and that starts our business relationships off on the wrong foot.