Pros
Low pressure atmosphere, good pay, time off, little travel. I also like the collegiate atmosphere and open-door policy. There are some sr. staff who are more personable than others, but overall the supervisors are friendly and understanding. The pay is also a LOT better than most other companies.
Cons
Deadline crunches, unfair review procedure/compensation. While the overall level of pay at CRA is good, the distribution is fairly like socialism. We all get paid the same, whether you work hard or not - so what's the incentive to work hard? CRA needs to do a better job of rewarding good behavior and punishing bad behavior. They rely too much on the goodwill of employees to stay late and finish job. Consequently, only the polite employees do so, while other employees take off at 4:30.