4,085
Jobs currently available
368
Portfolio companies
Locations
New York, NY, USA
industry
Information Technology · Software
Size
51-200 employees
Stage
Other
founded in
2016
Easiest, goopiest 3D software of your dreams
Something looks off?