If you have personal ambitions and a drive to improve, it's a great place to work, but if you are looking for someplace to "coast on home" until the end of your career, it may not be the best for you; they hire the best people that are looking to be the best at what they do.
Be prepared for change; Pariveda is a small, but growing, company, so systems, policies and procedures are subject to change as the firm grows and expands nationally and globally.
The company tries not to travel its employees (they tend to choose projects in the communities around the offices), but it is a consulting firm and there is always that risk; in other words, if you are looking for 0% travel, Pariveda might not be the best fit.
This company is all about small teams and networking with others, so if you work better alone and want complete control over your work (and be honest with yourself here), this company may not be the best fit.
Pariveda pays extremely well, but it doesn't have commissions or bonuses if you are looking for that; on another note, those alternate forms of compensation are just methods companies use to throttle salaries.
The company does not have a dedicated sales force, so our senior architects and VP's are responsible project delivery as well as gaining new projects and opportunities. Therefore, if you don't like selling, then at some point in your career here you won't be as happy.