Treating people with respect and dignity
FANTISTIC place to work and learn
Acceptance, support, progress, forward thinking
No interaction with anyone from Compugen if you are at client site full time. Felt closer to working for client then Compugen. Pay was OK but benefits left a lot to be desired. No bonuses, no RRSP matching, bare minimum raises (1-3%).