Pros
C1 will offer all the usual challenges of working in consulting, including some long hours and some stress in meeting deadlines. For me, these are part of the business, and part of the contract you make with yourself when you decide to work in a challenging field like this. In return, C1 provides opportunities for constant learning, honing of skills, and building up expertise and credibility with peers, management, and clients. Also, at C1 you get the chance to work with some of the smartest people you will ever encounter. This includes a good deal of higher education, and people who are seriously trained in a variety of scientific fields, along with professionals with decades of hands-on experience in their particular areas of expertise. The knowledge base at C1 is both broad and deep, and you will inevitably find yourself working with people you can learn from and trust. Finally, C1 has high standards for delivering excellent work. This leads to happy clients who value C1 as a company, and each of us as part of their team helping them answer critical business questions. There is a lot of satisfaction in knowing you have a direct and significant impact on client satisfaction, as part of the C1 team.
Cons
Growing pains. Always a little understaffed and a little overworked, as we continue to grow the business both organically and directly.