Pros
I echo the other reviews: really awesome structure for the company in general. Love the transparent pay, transparent review system, and attainable promotions. I've worked here 5 years and have gone from $70k to $150k. Throughout my employment, I've made a lot of friends both coworker and client. I've never felt like I've been treated unfairly. In fact, sometimes I feel guilty because I feel like the company is being a little TOO empathetic towards my needs.
Cons
Some projects can be a little mind-numbing. This is to be expected for any consultancy though, and Pariveda does a better job than most to find interesting work. Also some of the policies are a little old-fashioned for a tech firm (big emphasis on "butt-in-seat" hours, dress code, etc. Pay is also based out of Dallas with some small bumps for more expensive markets, so if you work in NYC, DC, SF, etc expect to be paid a little less than you would at a competitor in the same area. Overall the pros WAY outweigh the cons.