Great job - Scientific Collaborator II Swiss TPH Employee Review

5.0
30 Jul 2025
Recommend
CEO approval
Business outlook

Pros

Interesting project, great working atmosphere, strong DEI policy, great direction

Cons

Lower salary compared to industry

Explore other reviews about Swiss TPH

4.0
25 Mar 2025
Recommend
CEO approval
Business outlook

Pros

Beneficially you want to do it

Cons

No tipsy and I would like to get

1.0
18 Jun 2025
Recommend
CEO approval
Business outlook

Pros

None at all its terrible

Cons

Absolutely everything is just awful

See reviews by: Helpful|Rating|Date|All