Customer success manager - Customer Success Manager Phantom Auto Employee Review

2.0
11 Apr 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
10 Dec 2024
Recommend
CEO approval
Business outlook

Pros

Phantom auto was a great team environment!

Cons

Nothing negative to say. Great team!

4.0
7 May 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