Pros
Pariveda puts a focus on supporting an individual's career growth like no other company I've seen or heard of. Its promotion system, mentor program, review process, etc. all support my personal and professional career growth. We also have some of the best relationships with our client stakeholders when we're not spread too thin - this gives clients the partnership they need and makes it easier for us to sell more services based on those relationships vs. an exhausting and ineffective cold-calling method.
Cons
We subscribe to a self-management org model, yet a majority of leaders do not actively engage in the behavior change needed to make that a reality. Leaders must force employees at all levels to make their own decisions, giving direct feedback and reallocating responsibilities when bad decisions are made, and not let everyone defer to a higher rank. There's a difference between seeking advice and then making a decision, and asking someone else to make the decision for you or put a stamp of approval on your choice.