Good - Research Head ToolGen Employee Review

5.0
May 1, 2023
Recommend
CEO approval
Business outlook

Pros

Good research topic and environment

Cons

Bad company reputation due to CEO

Explore other reviews about ToolGen