Is this your company? Claim this profile
Phantom
Careers, Benefits, Review
No bio yet
www.phantom.land
25 fans
FUNDING
Growth
INDUSTRY
Advertising & Public Relations
TEAM SIZE
51-200
LOCATION
Hybrid, based in London, United Kingdom
Overview
Jobs (12)
Activity
Phantom Glassdoor Company Review
3.8
Phantom DE&I Review
No rating
CEO of Phantom
Unknown name
Approve of CEO
by
Phantom Employee Reviews
Featured review
Fantastic company
1/22/2024 - Engineer
Recommends
Pros
Great team. Solid product. Strong culture.
Cons
The company hasn't grown that much in the last few years