Pros
compensation is OK, benefits are good, PTO for overtime worked during the busy season, some of the people that work there are nice & helpful, work location is more convenient than if you were to work in new york city, and free parking. Not humanly possible to think of any other positive things to say about RK.
Cons
very toxic work environment & culture where back-stabbing is encouraged & allowed, performance reviews are 2-faced (they tell you you are doing OK, then in secret closed meetings, they rip you apart), tons of hypocrisy from managers and partners, very clickish like a bad version of a high school drama, high ratio of minorities who are fired/laid off every year because they do not fit the classic "good ol' boys" RK culture, promises of promotions that never come to fruition, tons of excessive politics beyond what would be deemed as normal in any other company, senior management (especially in HR) have no ethics or backbone in treating employees & ex-employees, etc., etc., etc.