Pros
Pariveda has really invested in me over the several years that I have been here. The investment is in the form of continued focus on developing me to my fullest potential. This is done through regular feedback from my day to day manager, proactive and focused feedback from my mentor, as well as measuring myself to the internal Expectations Framework (EF). The EF allows me to understand where I am at and where I am going. What I need to do to get to the next level. "The next level" is not just about the promotion (although the money is good), it is about improving myself and developing the skills needed. Those internal values are more valuable to me than the external recognition.
Cons
The down side is similar to the upside. If you are not able to hear feedback and act on it, this is not the place for you. After several years, of hearing "how to improve", you can start to feel that you "never do anything right". You have to keep reminding yourself that you need a growth mindset.