Technical Support Analysts at Compugen give their company a 1.0 out of 5.0, while the average rating for Compugen is 2.7, making them 92% less happy than every other employee at Compugen and 117% less happy than every other Technical Support Analyst on CareerBliss - the happiest Technical Support Analysts work for Cox Communications.
"It's hard and almost impossible to go up the career ladder when you start from the bottom. The company usually hires from outside instead of promoting from within. Aside from that, the competition is really tough as favoritism is all over the workplace."
Update your browser to have a more positive job search experience.
Upgrade My Browser