Pros
The people at RCS were awesome. The culture is very positive. You will work hard, but the environment is laid back and very friendly. I had my doubts after reading some of the reviews here, but I can say with full confidence that the negative reviews are not the case for how RCS is today. There is a decent work-load, but the work-life balance is easy to maintain. They value and reward results. All in all, I had an incredibly positive experience in my time at RCS and would absolutely recommend the company. If you want to work hard, learn a ton, and work alongside some amazing people this is a great place to be.
Cons
Pay is on the lower end relative to work load.