Good - Research Head ToolGen Employee Review

5.0
1 May 2023
Recommend
CEO approval
Business outlook

Pros

Good research topic and environment

Cons

Bad company reputation due to CEO

Explore other reviews about ToolGen