Pros
Working at Pariveda has been one of the best experiences I have had in my career and it just keeps getting better 1) Growth - Every step of the way, Pariveda guides you on ways you can improve your career to the next level. They provide technical and non-technical guidance so you are able to develop both skill sets. 2) Technological Diversity - Most of the projects that I have been on have been completely different technology stacks. They have been stacks that I have known nothing about. This always keeps the work interesting and challenging.
Cons
1) Review/Mentor Process Sustainability - As the Houston market gets bigger, it will be a challenge to sustain the current mentor and review process, but management has already started taking proactive steps to make the process more and more sustainable.