Pros
While working at RLM learned one of the most valuable things I know.
It was not really what I wanted to know, but it is a thing one must know about reality.
This company can teach you how to sell, if that is what you want to learn.
It will teach you how to make do when things goals are uncertain.
Cons
This company does not plan resources well. You will work hard, on many different tasks. Talk to dozens on un-related people. You will have no room to think with the pace at which you will change directions.
It is no one person's fault, the structure through which power is delegated is to blame.
The company does not focus on technologos, it focus on being a company
Resources can not be driven into development because the structure is simply, to focused on short term growth.