Pros
There are opportunities for growth and regular feedback in addition to formal reviews twice a year. The company is committing to developing people. The company cares about individuals much more than previous companies I have been with and people want to know your honest opinion about how you feel about the work that you are doing. Work life balance is encouraged and the company's commitment to promoting volunteer work is inspiring. Intern programs are designed to give interns a realistic experience into what a consulting role would look like at Pariveda. The intern projects partner with local charities to give back to the community. The company values transparency and if you know someone's level and market you know what they make. There is no worry that someone who has your title could be making more than you.
Cons
The COLA is not sufficient for markets like San Francisco although the salaries are very competitive in Texas. There are opportunities to get promoted every year, however, there does not seem to be incentive to going above and beyond for a review cycle that does not have a promotion eligible.