Pros
Pariveda's mission is unique and is focused on helping employees self-actualize. It does this by having a fair and balanced review process, detailed and plentiful feedback from peers, upper management and others, having opportunities both at clients and internally for growth and having a strong internal mentorship program. The pay is competitive with other companies in the industry and the benefits are great especially fully paid medical premiums and matches for HSA and some FSAs. They hire great people and that is by far one of the best parts of working at Pariveda is getting to work with highly motivated people who are amazing at what they do.
Cons
Similar to other consulting companies the work is varied and so occasionally that can mean long hours and may not always be fully aligned with career path. Both of these are much shorter-lived than at 'typical' consulting companies. Plentiful feedback does take some getting used to at the beginning of your tenure but is extremely valuable to personal growth.