I have been working at RAND full-time
Pros
• positive work environment • brilliant colleagues • diverse array of issues to tackle • collegial atmosphere; lots of support • work-life balance • good benefits
Cons
• some processes could be streamlined
I have been working at Mathematica for more than 3 years
Pros
Amazing place to work for with no micromanage
Cons
Contract work which means there is not all year round employment.