Pros
Most roles are flexible, the leadership gives you autonomy, there are many opportunities available. There is a lot to learn, many challenges to be had, and we are always improving. The vision / mission of the company is sound and people seem to care. I like feeling like I can go out for a beer with most people I work with Pizza and Beer Fridays, Lunches, Sporting activities, and great work functions I've had training every year I've worked at the company to help myself grow I've had a lot of opportunities to try new things and learn where my strengths are
Cons
Being operationally efficient is something that NaviNet still has a lot to improve on. We are transitioning I think very effectively from a Professional Services company only to a Product Company and Professional Services company. We still have a lot of people that are project focused, (i.e., there is a short term project with an end date...) without the mindset to be operationally focused for the long term. (i.e., this thing is going to live on for a long time and we have to support its success. There are some folks that are learning how to operate differently and others that will probably need to find something else to do for us to succeed.