Pros
Pariveda's mission is to help people reach their fullest potential; the culture and processes support that mission. For example, there is a comprehensive framework to understand expectations at each level across different dimensions, and every employee receives a qualitative written review from their mentor every six months with constructive feedback. These reviews are QA'd by a group of mentors to improve the feedback and help the employee grow in their career. Employees are encouraged to use deliberate practices to develop competencies. This is a great place to work if you are looking to grow in your career and develop new skills in a supportive and collaborative environment.
Cons
As a consulting company, employees will work on a variety of projects over time and may not always have control over the location (although mostly local) and type of work. Many people enjoy the variety but it is not for everyone.