Great Place To Be - Insurance Manager Indemn Employee Review

5.0
Jun 13, 2024
Recommend
CEO approval
Business outlook

Pros

Exciting startup with lots of moving parts.

Cons

Typical startup stressors are what you can expect.

Explore other reviews about Indemn