I just realized that you shared the UK link for glassdoor. Honestly, I can't speak for the UK office, they seemed fine. I worked out of their LA office, so maybe your millage may vary?
I apologize for any amount I may have contributed to your negative perception of RV. I don't mean to overly defend the company I don't work for anymore, but I did respect many individuals with whom I was able to work. Unfortunately they are under the Jeffrey Hammerbacher curve in their output.