5.0
Sep 17, 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
66% would recommend to a friend
Richard Ditizio
69% approve of CEO
55% positive business outlook
Check out your Company Bowl for anonymous work chats.
The top reviewed jobs include
Users say... "The people are great." "great team to work with." "Really supportive working environment, great colleagues, lot of spaces to grow" "Good work/ life balance" "Pay is decent for a non"
Users say... "Nepotism is blatant and rampant" "Management and Lack of Support" "Senior staff receive high salaries (despite their having no research backgrounds and producing nothing) while junior staff (who do the work) are poorly paid."