Pros
I feel like Pariveda wants me to succeed, not just for corporate gain but for my own personal growth. The culture at Pariveda is centered on the individual rather than simply pleasing the client, which is something you'd be very hard-pressed to find anywhere else.
Cons
Having worked at multiple offices, I have noticed a disconnect in the consistency of the culture throughout the company. Yes, it's uniformly focused on the individual; however, moving from one office to another, I noticed a significant difference in the social tendencies between employees. For example, in one office, employees seemed more laid back and even genuine than those in my current office, where the artificial nature of interpersonal work interactions is much more noticeable.