Pros: great work environment, excellent management and pay, room for growth
Cons: none that i can think of.
Rand was a great place to work. I worked there as a temp. They have the best technology, best processes. Each admin works for a research team. They even have a meditation room. Based out of California there is a real concern for the overall well-being of the employee. They hire the cream of the crop, so if you are lucky enough to get in, congrats.