3.0
May 21, 2025
Former employee, more than 1 year
Newark, NJ
Recommend
CEO approval
Business outlook
Pros
Really cool and innovative platform Great team
Cons
As per usual in this industry - they expect the current employees to train the new hires and when they get overloaded with tasks it's hard to reach out for help. Let go on a whim with little to no explanation after working there over a year.