5.0
17 Sept 2025
Recommend
CEO approval
Business outlook
Pros
good company so far good benefits nice coworkers
Cons
there is currently nothing bad i want to say
67% would recommend to a friend
Richard Ditizio
69% approve of CEO
55% positive business outlook
Check out your Company Bowl for anonymous work chats.
Ratings trend for the last 6 months (93 reviews)
The top reviewed jobs include
Users say... "The people are great." "great team to work with." "Good work/ life balance" "Kind working environment, nice people" "Excellent benefits and good salary."
Users say... "Nepotism is rampant." "Senior staff receive high salaries (despite their having no research backgrounds and producing nothing) while junior staff (who do the work) are poorly paid." "Nepotism, toxicity, poor management, out of touch, poor values" "Pay below executive director level is far below market"