Customer success manager - Customer Success Manager Phantom Auto Employee Review

2.0
Apr 11, 2026
Recommend
CEO approval
Business outlook

Pros

The company had a cool product

Cons

The company had poor management.

Explore other reviews about Phantom Auto

5.0
Dec 10, 2024
Recommend
CEO approval
Business outlook

Pros

Phantom auto was a great team environment!

Cons

Nothing negative to say. Great team!

4.0
May 7, 2026
Recommend
CEO approval
Business outlook

Pros

Great working group full of very smart people

Cons

Overseas leadership caused the company to fail and close

See reviews by: Helpful|Rating|Date|All