Pros
Like any deal with the devil, there can be positive results. If you want to get better at selling shoddy work without any direction on how to set it up or price it, this could be a great opportunity for you. There are smart, interesting colleagues that you can bond with in the trenches while going through the same nightmare scenario of working here. Good opportunities for hands-on work no matter what level you're at. Also great opportunities to see how not to run a company -- someone could do a case-study on mis-management here. You certainly can advance your career here, but be very clear about what you're getting out of a job at SJR. Otherwise, it's just a hellish place to work. There are many other places with good colleagues and good clients that are better places to work.
Cons
Overall, this company is like an incoherent drunk that keeps staggering around but somehow manages to avoid falling on its face. It is an extremely unprofessional and unpleasant company that continues to not get sued. Lots of politics and playing favorites among employees. Management has no interest in any employee's long-term career growth. They don't track or bill hours, and have no interest in building a sustainable company. While working there, I was told several times that "the company doesn't believe in project management" -- which starts to explain the extremely long hours, the shabby state of the office, and the shoddy work. CEO has a reputation for inappropriate interactions/relationships with women, including his employees. He has also bragged of working to help "shape" (rig) elections in Venezuala and other parts of Latin America. With that history in mind and given the recent timing of most positive reviews here, I would be very skeptical of these reviews -- to me, they read like a coordinated campaign to improve the rating of the company on this site. That might sound a bit exaggerated or paranoid to someone with no knowledge of the company, but given my experience and other experiences I know of, I firmly believe that it is not an exaggeration. Finally -- as an organization, SJR is often averse to putting things in writing. This should be a red flag to anyone considering a job there.