Pros: decent pay
Cons: if you have any kind of drive, this company will squash it
After working for this company for some time, I realized that RA states it is one of the most ethical companies in the world but that is one huge lie.
After being in management with this company, I saw the seedy underbelly of what RA is. They do not care about the employees (especially contract workers) and are very sneeky when laying off workers. If you show any sort "thinking outside the box", it is looked down upon and quickly shelved since it was not thought of by upper management.
This company has made me realize what type of corpoartion not to work for.