Pros
Great benefits. Reasonable pay. Tasty, free lunches once a week.
Some very cool personalities in this company.
Cons
Overall, I've never felt more undermined and restricted in a job than I felt here. I'm not going to get too specific here, because I'm not interested in getting penalized for trying to help other people out with my honest opinion. My disclaimer up front is that I can only speak for the department I worked in.
Since I am not giving specifics, here's my advice, if you're considering working here: ask the company to connect you with at least 3 people in your department doing your role (or working closely with people in your role). It's important that you get an insider's opinion from people doing your role. Particularly people who share your kind of qualifications, gender, interests, goals, etc.
Do favoritisms, biases, or discriminations bother you? Talk to your RB insiders about this. I'm not going to make a general company accusation here – that would be unfair. I had a bad personal experience in my department.
Most people here work in an open-office environment. Keep in mind all that that entails and if you can work effectively with that.
Don't expect your voiced ideas to necessarily lead to any kind of constructive changes here – even where you think it will really help your department or the company, as a whole.
If you just need a paycheck and you can accept the possibility of a dead-end job, then go for it. It won't be dead-end if you consider this job a stepping stone to another job with a different company down the road.